Назад | Перейти на главную страницу

Резервное копирование сервера на NAS

ЗДРАВСТВУЙ

Мы планируем сделать резервную копию файлов с 50 серверов Windows (около 3 ТБ) в хранилище qnap NAS по сети 1 ГБ.

Кто-нибудь знает хорошее приложение для управления версиями, которое будет работать в Windows и выполнять резервное копирование на NAS или сервер rsync?

Приложение должно иметь возможность выполнять инкрементное резервное копирование после полного резервного копирования, а также управлять версиями файлов.

Спасибо

Microsoft предоставляет отличную систему под названием Microsoft Data Protection Manager. Ссылка на сайт Это работает для большинства школ, с которыми я консультируюсь, которые используют более 1500 ноутбуков, около 30 с лишним серверов и сотни настольных компьютеров. Обеспечивает резервное копирование, восстановление, восстановление системы и многое другое для многих различных типов систем хранения.

Не могу придраться к этому, проста в настройке и отлично работает. Я работал с NetApp, ZFS и другими, и они выигрывают.

Большинство стандартных приложений резервного копирования делают именно это. Для этого вы можете использовать инструмент с открытым исходным кодом. В списке нет ваших требований, кроме необходимости полного и инкрементного резервного копирования, поэтому вот список приложений для резервного копирования Windows на выбор:

И этот список можно продолжать, продолжать и продолжать ...

Используйте расписание Windows, чтобы запланировать резервное копирование. Я рекомендую использовать robocopy.exe из набора ресурсов Windows.

Будьте осторожны с тем, как использовать эту команду, но вот пример:

@echo off
::  ---------------------------------------------------------------
::  The previous command will copy the content of d:\inetpub\wwwroot and 
::  push it to the remote server's d:\inetpub\wwwroot.
::  ---------------------------------------------------------------
::  Uses robocopy.exe from C:\Program Files\Windows Resource Kits\Tools
::  ---------------------------------------------------------------
::  /E = copies all subdirectories including empty ones
::  /PURGE = deletes destination files/folders that no longer exist in the source
::  /SEC = copies the security permissions (ACL) of the files to the destination location
::  /NP =  turns off the copy progress bar; DEFINITELY do this if you are logging the results
::  /NJH = don't log the job header
::  /NJS = don't log the job summary
::  /XF = exclude copying specific files (e.g. keepalive_*.*)
::  /XD = exclude copying specific folders (e.g. trigger)
::  /R =  specifies number of times to retry if the copy fails (e.g. 5)
::  /COPYALL = copies everything: data, attributes, timestamps, security, ownership and 
::        auditing information; overkill really since I specified /SEC
::  /LOG = log results to the specified log file (e.g. copy_to_webserver1.log)
::  ---------------------------------------------------------------

:: change wait timeout to 1 second and set it to default in registry
:: robocopy D:\ E:\ /r:1 /w:1 /reg

robocopy.exe D:\inetpub\wwwroot\ \\webserver1\D$\inetpub\wwwroot\ *.* /E /PURGE /SEC /NP /NJH /NJS /XF keepalive_*.* /XD trigger /XD "D:\inetpub\wwwroot\Long Path Name" /R:5 /COPYALL /LOG:copy_to_webserver1.log