A.為Amazon實(shí)例設(shè)置Amazon RDS。在虛擬私有云中托管RDS數(shù)據(jù)庫(kù)(VPC)子網(wǎng)具有Internet訪問(wèn)權(quán)限,并將RDS數(shù)據(jù)庫(kù)設(shè)置為源數(shù)據(jù)庫(kù)的加密只讀副本。使用SSL加密兩個(gè)數(shù)據(jù)庫(kù)之間的連接。通過(guò)觀察RDS ReplicaLag指標(biāo)來(lái)監(jiān)視復(fù)制性能。在應(yīng)用程序維護(hù)窗口期間,在沒有更多復(fù)制滯后時(shí),請(qǐng)關(guān)閉本地?cái)?shù)據(jù)庫(kù),并將應(yīng)用程序連接切換到RDS實(shí)例。將只讀副本提升為獨(dú)立的數(shù)據(jù)庫(kù)實(shí)例
B.設(shè)置一個(gè)Amazon EC2實(shí)例并安裝相同的Oracle數(shù)據(jù)庫(kù)軟件。使用支持的工具創(chuàng)建源數(shù)據(jù)庫(kù)的備份。在應(yīng)用程序維護(hù)窗口期間,將備份還原到在EC2實(shí)例中運(yùn)行的Oracle數(shù)據(jù)庫(kù)中。設(shè)置Amazon RDS for Oracle實(shí)例,并在AWS托管的數(shù)據(jù)庫(kù)之間創(chuàng)建導(dǎo)入作業(yè)。作業(yè)完成后,關(guān)閉源數(shù)據(jù)庫(kù)并將數(shù)據(jù)庫(kù)連接切換到RDS實(shí)例
C.使用AWS DMS在本地Oracle數(shù)據(jù)庫(kù)和AWS上托管的復(fù)制實(shí)例之間加載和復(fù)制數(shù)據(jù)集。提供一個(gè)Amazon RDS Oracle實(shí)例與透明數(shù)據(jù)加密(TDE)啟用,其配置為目標(biāo)的復(fù)制實(shí)例。創(chuàng)建一個(gè)客戶管理的AWS KMS主密鑰,將其設(shè)置為復(fù)制實(shí)例的加密密鑰。使用AWS DMS任務(wù)將數(shù)據(jù)加載到目標(biāo)RDS實(shí)例中。在應(yīng)用程序維護(hù)窗口期間以及加載任務(wù)到達(dá)正在進(jìn)行的復(fù)制階段之后,將數(shù)據(jù)庫(kù)連接切換到新數(shù)據(jù)庫(kù)
D.在應(yīng)用程序維護(hù)窗口期間,在本地Oracle數(shù)據(jù)庫(kù)上創(chuàng)建壓縮的完整數(shù)據(jù)庫(kù)備份。在執(zhí)行備份時(shí),提供10 Gbps AWS Direct Connect連接以提高數(shù)據(jù)庫(kù)備份文件到Amazon S3的傳輸速度,并縮短維護(hù)時(shí)段。使用SSL/TLS通過(guò)Direct Connect連接復(fù)制文件。成功復(fù)制備份文件后,請(qǐng)啟動(dòng)維護(hù)窗口,然后升高任何Amazon RDS支持的工具,以將數(shù)據(jù)導(dǎo)入到啟用了加密的新配置的Oracle RDS for Oracle實(shí)例中。等待數(shù)據(jù)完全加載,然后將數(shù)據(jù)庫(kù)連接切換到新數(shù)據(jù)庫(kù)。刪除Direct Connect連接以減少不必要的費(fèi)用