Ответы пользователя по тегу rsync
  • Как настроить скрипт для rsync?

    shambler81
    @shambler81 Куратор тега Linux
    Зачем вам для этого rxync?
    1. занимает местио бэкапом.
    2. Производительность, вначале создать потом отправить, когда можно это делать сразу
    3. исключай мусор в виде кеша, нафиг его таскать туда сюда.

    tar -cvpzf - --directory /home/bitrix/www --ignore-failed-read --exclude='./bitrix/tmp' --exclude='./bitrix/updates' --exclude='./bitrix/backup/*\.gz*' --exclude='./bitrix/backup/*\.tar*' --exclude='./bitrix/cache' --exclude='./bitrix/managed_cache' --exclude='./bitrix/stack_cache' --exclude='./upload' --exclude='./stats' --exclude='./bitrix/www/bitrix/.settings.php' --exclude='./bitrix/php_interface/dbconn.php' . |ssh root@192.168.0.246 "cd /home/bitrix/www;tar xvfz -"
    Ответ написан
    Комментировать
  • Как продолжить скачивание через rsync?

    shambler81
    @shambler81 Куратор тега Linux
    А зачем rsync для банальной закачки сайта.
    Всегда качаю так. так
    tar cvfz -/var/www/public_html/ |ssh root@11.111.111.11 "cd/var/www/new_public_html/;tar xvfz -"

    дешево и сердито а главное это самый быстрый(в плане скорости копирования) способ объединяющий все плюсы скачки одним архивом и все плюсы скачки файлов не имея при этом минусов.
    По интернету проходит 1 файл архивный а на обоих сторонах только файлы.

    если отвал сессии мешает то nohup и все
    Ответ написан
  • Аналог услуги STORAGE BOX на hetzner?

    Впс сервер, прям такого нету.
    Плюс ценник немного выростет, раз в 20
    Ответ написан
    Комментировать
  • Как сделать полный бекап сайта через rsync?

    shambler81
    @shambler81 Куратор тега Linux
    на сервер куда передаешь создадим папочку mkdir /tmp/11
    tar cvfz - /var/www/site.ru/ |ssh root@111.111.111.111  "cd /tmp/11;tar xvfz -"


    собственно все!
    сайт переехал и уже в распакованном виде при этом архив не занимал места нигде ни на том ни на том сервере, но тем не менее через интернет передавался в 1 файле.

    tar cvfz - /var/www/site.ru/- Архивировать папочку
    | передать
    ssh root@111.111.111.111  "cd /tmp/ - на другой сервер

    ;tar xvfz -" распаковать.

    В результате сайт будет паковаться и передаваться на сторонний сервер в архиве, то есть не по 1 файллу а в архиве.
    Но сохраняться он будет сразу на той стороне, при этом каждый файл будет сразу и распаковываться.
    То есть он будет передаваться со скоростью передачи 1 ффайла ( быстро) но при этом бэкапа как такового не будет существовать
    Ответ написан
    6 комментариев
  • (rsync scp) from ZSH to ZSH?

    shambler81
    @shambler81 Куратор тега Linux
    господи а что мешает запустит sh перед rcync ?
    религия или 2 байта кода ?
    Ответ написан
    Комментировать
  • Как максимально быстро скопировать несколько миллионов файлов в Linux?

    shambler81
    @shambler81 Куратор тега Linux
    zip -r -0
    без сжатия, тем самым вы избавляетесь от гигантского i-O
    или же как вариант
    Отформатировать внимание "файл" под ext2 и подмонтировать его как устройство.
    После этого размещять свои файлы там. В таком случае с I-O проблем не будет и копировать можно будет сам образ.
    3. вариант csync2 clusterfs и тд
    4. rsync
    и так далее
    Ответ написан
    2 комментария
  • Bash. Как отправить файлы по SSH из рез-та переменной?

    shambler81
    @shambler81 Куратор тега Linux
    как вариант можешь передать через wput ставится с репок и ограничить скорость передачи можно.
    как друго йвариант банальный
    find /backup -type f -mtime -1p -exec  rsync -avz -e "ssh -p 2222"  {}  admin@123.45.67.89:/home/backup/  \;

    у файнд есть -exec
    врод {} вывод массива
    единственное надо посмотреть по спепцсимволам но вроде как-то так.
    Ответ написан
    9 комментариев