Почему в EMR доступны только типы экземпляров более старого поколения?

Вот как я делаю восстановление базы данных от производства до разработки:

ПРИМЕЧАНИЕ: Я делаю это с помощью задания SSAS, чтобы ежедневно выпускать производственную базу данных:

Шаг1: Удалить предыдущий день резервное копирование в разработке:

declare @sql varchar(1024);

set @sql = 'DEL C:\ProdAEandAEXdataBACKUP\AE11.bak'
exec master..xp_cmdshell @sql

Step2: копирование производственной базы данных в развитие:

declare @cmdstring varchar(1000)
set @cmdstring = 'copy \\Share\SQLDBBackup\AE11.bak C:\ProdAEandAEXdataBACKUP'
exec master..xp_cmdshell @cmdstring 

Шаг 3: восстановление с помощью сценария .sql

SQLCMD -E -S dev-erpdata1 -b -i "C:\ProdAEandAEXdataBACKUP\AE11_Restore.sql"

Код, который находится в файле AE11_Restore.sql:

RESTORE DATABASE AE11
FROM DISK = N'C:\ProdAEandAEXdataBACKUP\AE11.bak'
WITH MOVE 'AE11' TO 'E:\SQL_DATA\AE11.mdf',
MOVE 'AE11_log' TO 'D:\SQL_LOGS\AE11.ldf',
RECOVERY;
0
задан javadba 5 March 2019 в 18:36
поделиться

1 ответ

В соответствии с поддерживаемыми типами экземпляров для EMR. https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-supported-instance-types.html , может быть два фактора. влияет на выбор типа экземпляра, который вы видите.

Одним из факторов является выпуск EMR. Другим фактором является регион, в котором вы находитесь. В документации указано, что некоторые мгновенные типы могут быть доступны не во всех регионах. Также есть сноска, касающаяся выпусков, в которой указано, что определенные типы экземпляров поколения доступны только для данного выпуска EMR.

Также обратите внимание, согласно Джону Р. ниже:

us-east-2 (Ohio) и, по крайней мере, некоторые другие регионы имеют более новые типы экземпляров. us-east-1 (Северная Вирджиния), кажется, не имеет их

Дважды проверьте эти факторы в соответствии с текущей средой, чтобы подтвердить доступность типа экземпляра.

0
ответ дан Rodrigo M 5 March 2019 в 18:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: