Архивируем файлы сайта. Linux bash tar bzip

В работе часто возникает необходимость что-либо заархивировать, чтобы потом можно было восстановить из бекапа.

В Linux (unix) есть много различных архиваторов, но я отдаю предпочтение tar с методом сжатия bzip2.

Пример команды на архивирования всего в текущей папке:

# tar cpjf /backup.tar.bz2 ./

Manual page tar хорошо и подробно описывает все возможные методы архивирования. Я лишь кратко расскажу, что делает команда из моего примера.
Create archive — c — создать архив.
Preserve permissions — p — с сохранением установленных разрешений на папки и файлы.
Use bzip2 compression — j — использовать метод сжатия bzip2.
File name — f — имя файла, куда сохранить бекап нужно указать после пробела. Желательно сохранять архив в другую папку в моем примере это файл в корне системы / с именем backup.tar.bz2
Архивировать все, что находится внутри текущей папки ./

программирование и разработка сайтов, Киев
 
Copyright © 2013 - 2024 Шкоденко Тарас. Програмування та розробка сайтів