Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Заливка созданных бэкапов по ftp  (Прочитано 994 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн butteff

  • Автор темы
  • Участник
  • *
  • Сообщений: 102
  • Предприниматель, веб программист, администратор.
    • Просмотр профиля
    • Сообщество пользователей, программистов и профессионалов в операционной системе линукс
Господа, написал скрипт создания бэкапов, запускается по крону.
делается тар архив + базы данных.
Хочу эти бэкапы заливать далее по ftp

Что для этого лучше использовать?
Как сделать так, чтобы если сервер удаленный недоступен, была загрузка в тот момент, когда он станет доступным, при этом с минимально возможной нагрузкой? (на сторонний ПК, при включении)

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Заливка созданных бэкапов по ftp
« Ответ #1 : 29 Мая 2013, 18:16:43 »
А есть возможность на удалённом сервере поднять SSH?
Ибо SFTP проще, безопаснее и надёжнее.

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
Re: Заливка созданных бэкапов по ftp
« Ответ #2 : 29 Мая 2013, 18:19:32 »
Есть ещё rsync.

Оффлайн VinnyPooh

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2577
  • В работе
    • Просмотр профиля
    • Linux для чайников (пых-пых)
Re: Заливка созданных бэкапов по ftp
« Ответ #3 : 29 Мая 2013, 18:30:57 »
При аналогичной проблеме тоже сделал через rsync, это куда удобнее и весь архив гонять туда сюда не надо (у меня суммарно до 2 тб архивы, если бы я их каждую ночь гонял бы через инет было бы убийство, а так - чисто изменения летают). Авторизацию делайте по ключевому файлу.

"Как сделать так, чтобы если сервер удаленный недоступен, была загрузка в тот момент, когда он станет доступным, при этом с минимально возможной нагрузкой? (на сторонний ПК, при включении)" - разобраться с самим сервером, чтобы он был доступен всегда. Ну а если сразу после начала загрузки файла на сервер он вырубится то что делать? Так и не сохраниться бэкап.

 Никакой скрипт вам тут не поможет, надо организационно, а не через костыли решить проблему с сохранением файлов.


Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
Re: Заливка созданных бэкапов по ftp
« Ответ #4 : 29 Мая 2013, 18:36:32 »
У меня скрипт бекапит в локальную папку. А после выполнения очередного бекапа выполняется синхронизация локальной папки в удалённую с помощью rsync. Если сервер (удалённая папка) не доступен - нескопированные файлы скопируются в следующий раз.

 

Страница сгенерирована за 0.061 секунд. Запросов: 25.