Нам нужно скопировать 500 ГБ базы данных с нашего сервера PRODUCTION на сервер DEV. У нас есть только окно 5 часов.
Какой самый быстрый способ достичь этого?
Нам нужно скопировать 500 ГБ базы данных с нашего сервера PRODUCTION на сервер DEV. У нас есть только окно 5 часов.
Какой самый быстрый способ достичь этого?
Ответы:
Вы можете сделать два варианта, которые не вызовут простоев в вашей производственной среде:
1) Если вы хотите получить только структуру базы данных (вам не нужны данные), вы можете просто написать сценарий производственной базы данных. Затем просто запустите это на своем dev-сервере, чтобы создать базу данных.
2) Если вам нужна база данных и данные, просто возьмите последнюю резервную копию этой базы данных и восстановите ее на своем сервере разработки. Вы обнаружите, что это наиболее распространенный метод, используемый для обеспечения соответствия серверов разработки производственным данным.
источник
Если у вас есть
... затем просто скопируйте его, восстановите. Это может быть написано в PowerShell, Perl, CMD.exe и т. Д.
Когда вы говорите «окно», я предполагаю, что вы имеете в виду 5-часовое окно на производство. Это не может быть настолько критично для загрузки разработки.
источник
Скопируйте на локально прикрепленный жесткий диск.
Почему только ограниченное окно? Dont copy - загрузить резервную копию в dev.
источник
Возможно, мой ответ не будет соответствовать вашему варианту использования, но вы когда-нибудь задумывались о том, чтобы настроить на своем dev-сервере резервную базу данных с помощью такой техники, как доставка журналов .... чтобы вы могли восстановить свой продукт поверх своего dev предварительно и держите эту копию в синхронизации с вашим продуктом ...
Надеюсь это поможет
источник
Создайте файл последовательности резервного копирования. Допустим, весь ваш размер резервной копии составляет 500 ГБ; Вы можете разделить его по необходимости, создать резервную копию из 10 последовательностей, состоящую из 10 файлов резервных копий, каждый размером 50 ГБ, а затем попытаться восстановить или переместить файлы резервных копий по одному. Это уменьшит сетевой трафик и время восстановления.
источник