Sql-Server
如何將 RDS SQL Server 實例升級到 SSD
我正在嘗試將我的 RDS SQL Server 2012 實例從磁儲存升級到 SSD。它是 db.m1.large 的實例類,帶有您自己的許可證。
- 我嘗試過修改儲存類型,但您不能對 SQL Server 實例進行修改。
- 我嘗試將我的實例的快照還原到新的 SSD 實例。這也是不允許的,因為它說儲存類型不同。
- 這讓我只有一個可以看到的選項。即創建一個新的 SSD 實例,在新伺服器上創建我的數據庫結構,然後使用 SQL 伺服器的導出/導入方法之一進行數據傳輸。
我的問題是,有沒有更好的方法來做到這一點?對於我使用 RDS 獲得的好處來說,這似乎有點困難。
一個後續問題是我是否應該將其移至 EC2 實例,並使用 RDS 完成,這樣我就不會再遇到這個問題了。
在修改數據庫實例以使用不同的儲存類型的文件中,有以下註釋:
您不能修改現有 SQL Server 數據庫實例來更改儲存類型或修改儲存分配。
正如您所說,您無法將快照還原到另一種儲存類型。
我認為您最好的選擇是您的 3 號。導出您的數據庫,然後將其導入您的新 RDS 實例。
將 RDS 留給 EC2 中的自託管變體似乎有點激烈,因為更改儲存類型並不是您每天都要做的事情,我猜這是您第一次也是最後一次這樣做。至少在我看來,RDS 開箱即用的功能對於更改為自託管解決方案來說實在是太過分了。