Как сделать бекап "на лету" директории на другой сервер через ssh: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) |
Admin iph (обсуждение | вклад) |
||
Строка 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"