Резервный backup с windows на linux?
Как лучше организовать резервное копирование данных с сервера Windows на виртуалку Linux вне периметра?
Имеются ввиду пользовательские данные и резервные копии от БД.
есть как Microsoft SQL, так и Postgres. Копии БД лежат в файлах.
Внутри периметра идет архивирование на соседнюю машину, но хочется еще наружу организовать.
Вопросы:
- что ставить на виртуалке под Linux
- какой клиент использовать для отправки данных с Windows на Linux
PS: может, есть опыт использования халявных облаков типа terabox.com
Дополнительно:
Если "соседняя машина" под Linux, то она элементарно по cron + ssh + rsync может регулярно дублировать бэкап на внешний сервер.
Понимаю, что это, скорее всего, не так, но ведь и ничего невозможного в этом варианте нет. Уж лучше, чем колхозить VPN-ы для доступа во внутреннюю сетку снаружи, а потом разбираться, какой толстолобик их похерил...
вопрос на внешнюю под Linux.
хотелось бы с интерфейсом и статистикой, какого-то клиента.
для отправки на линукс использовать rsync у него есть опция подтверждение полноценности копирования.
для отправки на облако rclone - поддерживает множество облаков.
на облака отправлять только зашифрованные бекапы. чужая машина это чужая машина.
- что нужно для rclone поднять на арендованном серваке?
- дааа нашел огромный список
https://rclone.org/ - тогда что надежнее, стабильнее и проще поднять на серваке?
- Александр З, на своем серваке проще с rsync (или syncthing).
меньше привязок к сторонним неподконтрольным сервисам.я по локалке вообще по фтп гоняю :) бекапер умеет его по умолчанию, в остальном пофих.
- pfg21, бекапер это вы про rsync? по локалке у меня тоже exila_n_d backup гоняет
- Александр З, нет. cobian backup.
rsync не бекапер в моем понимании, я под бекапом понимаю холодный архив. но некоторые под бекапом понимают копию файловой структуру на отдельной машине, то rsync подходит.если у вас стоит exialand, то он умеет sftp (и с докачкой судя по описанию). пользуйтесь ей для отправки файлов на линукс машину. это и защищенно и эффективно
опять же предположу вам нужна копия файла бекапа на еще одной машине, а не сама система создания бекапов.
- Александр З,
по ссылке скачивания cobian backup.
политические реплики - нет рисков зловреда?
urbackup
Ответы:
та банально можно по ssh скопировать.
На виндовс есть scp, rsync которые скопируют файлы или директории или посинкают их.
При этом ставить ничего не нужно, бинарники для винды можно просто скачать, много вариантов.
- хотелось бы с интерфейсом и статистикой, какого-то клиента.
ну в крайнем случае rsync - Зачем?
Банальный скрипт вам статистику может нарисовать какую угодно. И время и размеры.
Это действительно хорошо и надежно работает.
Если хотите со статистикой, то тогда нужно линукс к чему-то готовить.
Виндовс не любит линуксовые сервисы. А сетевые шары виндовые в инете лучше не светить.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для создания резервной копии данных с Windows на Linux можно воспользоваться различными инструментами и методами. Один из самых популярных способов - использование утилиты rsync, которая позволяет синхронизировать данные между различными устройствами.
Вот пример команды для создания резервной копии данных с Windows на Linux с использованием rsync:
rsync -avzh --progress --stats /путь/к/директории/на/Windows/ пользователь@ip_адрес_линукс:/путь/к/директории/на/Linux/
Где:
- `-a` - режим архивирования, который сохраняет все метаданные и разрешения файлов
- `-v` - подробный вывод
- `-z` - сжатие данных во время передачи
- `-h` - вывод размера файлов в удобном для чтения формате
- `--progress` - отображение прогресса передачи данных
- `--stats` - отображение статистики после завершения операции
- `/путь/к/директории/на/Windows/` - путь к директории, которую вы хотите скопировать с Windows
- `пользователь@ip_адрес_линукс:/путь/к/директории/на/Linux/` - пользователь и IP-адрес вашего Linux-сервера, а также путь к директории, куда вы хотите скопировать данные
Также можно использовать другие инструменты, такие как Duplicity, Bacula, Amanda и другие, в зависимости от ваших потребностей и предпочтений. Не забудьте настроить соединение между Windows и Linux, чтобы обеспечить безопасную передачу данных.