Sql-Server

如何將 RDS SQL Server 實例升級到 SSD

  • October 19, 2017

我正在嘗試將我的 RDS SQL Server 2012 實例從磁儲存升級到 SSD。它是 db.m1.large 的實例類,帶有您自己的許可證。

  1. 我嘗試過修改儲存類型,但您不能對 SQL Server 實例進行修改。
  2. 我嘗試將我的實例的快照還原到新的 SSD 實例。這也是不允許的,因為它說儲存類型不同。
  3. 這讓我只有一個可以看到的選項。即創建一個新的 SSD 實例,在新伺服器上創建我的​​數據庫結構,然後使用 SQL 伺服器的導出/導入方法之一進行數據傳輸。

我的問題是,有沒有更好的方法來做到這一點?對於我使用 RDS 獲得的好處來說,這似乎有點困難。

一個後續問題是我是否應該將其移至 EC2 實例,並使用 RDS 完成,這樣我就不會再遇到這個問題了。

修改數據庫實例以使用不同的儲存類型的文件中,有以下註釋:

您不能修改現有 SQL Server 數據庫實例來更改儲存類型或修改儲存分配。

正如您所說,您無法將快照還原到另一種儲存類型。

我認為您最好的選擇是您的 3 號。導出您的數據庫,然後將其導入您的新 RDS 實例。

將 RDS 留給 EC2 中的自託管變體似乎有點激烈,因為更改儲存類型並不是您每天都要做的事情,我猜這是您第一次也是最後一次這樣做。至少在我看來,RDS 開箱即用的功能對於更改為自託管解決方案來說實在是太過分了。

引用自:https://serverfault.com/questions/672733