Как сделать бекап "на лету" директории на другой сервер через ssh: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
 
Строка 1: Строка 1:
 +
[[Файл:B_1.gif |link=https://bit.ly/3tbFsd6| Доступная цена]]
 +
 
=== Как сделать бекап "на лету" директории на другой сервер через ssh ===
 
=== Как сделать бекап "на лету" директории на другой сервер через ssh ===
 
  
 
Метод создания архива на лету удобный тем, что не занимает место на исходном сервере, а сразу делает архив на удаленный сервер.
 
Метод создания архива на лету удобный тем, что не занимает место на исходном сервере, а сразу делает архив на удаленный сервер.

Текущая версия на 18:33, 7 апреля 2020

Доступная цена

Как сделать бекап "на лету" директории на другой сервер через ssh

Метод создания архива на лету удобный тем, что не занимает место на исходном сервере, а сразу делает архив на удаленный сервер. Пример команды создания tar.gz архива на удаленный сервер директории www:

# tar -zcvfp - www/ | ssh root@remote_server_ip "cat > /root/backup_07_04_2020.tar.gz"

где

z - сжать gzip
p - не менять права на файлы
f - имя файла архива tar.gz
v - вывод на экран какие файлы архивируются.
прочерк - выводить на экран.

тоже самое, но с использование dd:

 # tar -zcvfp - www/ | ssh root@remote_server_ip "dd of=/root/backup_07_04_2020.tar.gz"