Сервер: Создание резервной копии каталога/сайта

Для создания резервной копии каталога или сайта на сервере можно использовать команду tar. Эта команда позволяет создавать архивы, которые содержат каталоги, файлы и другие ресурсы.

// Создаем архив с названием backup.tar, пакуя туда каталог mysite
// -с — команда создать архив
// -f — команда на упаковку файлов и директорий в один файл архива
// -v — включает визуальное отображение процесса архивации
tar -cvf backup.tar /var/www/html/mysite

// -z — использовать для сжатия GZip
tar -cfvz backup.tar.gz /var/www/html/mysite

// исключаем файлы по маске
tar --exclude='*.cache.php' backup.tar /var/www/html/mysite

// исключаем дикторию
tar --exclude='./cache' backup.tar /var/www/html/mysite 

// исключаем несколько дикторий
tar --exclude='./cache' --exclude='./tmp/upload' backup.tar /var/www/html/mysite
Сервер 8.1 г. Просмотров: 1.7k
Оценить код:

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.