日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

使用 FTP 迁移 SQL Server 数据_迁移数据_快速入门(SQL Server)_云数据库 RDS 版-阿里云...

發布時間:2024/4/14 数据库 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用 FTP 迁移 SQL Server 数据_迁移数据_快速入门(SQL Server)_云数据库 RDS 版-阿里云... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

背景信息

阿里云數據庫 SQL Server 版導入數據有如下限制:

僅支持導入 SQL Server 2005、SQL Server 2008、SQL Server 2008R2 版本數據

僅支持全量數據導入

數據庫的 Recover Mode 必須是 FULL 模式

前提條件

已創建目標實例和數據庫

如果數據庫里有數據,請做好備份,目標數據庫中的數據將被覆蓋

為了確保數據一致性,請停止本地數據庫的寫入操作

準備好?Filezilla 3.6.0.2 客戶端?軟件,請注意軟件版本,且安裝后請不要升級版本

操作步驟

準備本地數據

  執行如下命令,檢查本地數據庫的 Recover Mode。

use master; go select name, case recovery_model when 1 then 'FULL' when 2 then 'BULD_LOGGED' when 3 then 'SIMPLE' end model from sys.databases where name not in ('master','tempdb','model','msdb'); go

  確認本地數據庫的 model 值:

    如果 model 值不為 FULL,請執行步驟 2。

    如果 model 值為 FULL,請執行步驟 3。

  執行如下命令,設置源數據庫的 Recover Mode 為 FULL。

  注意:?Recover Mode 改成 FULL 模式會導致 SQL Server 日志增加,請注意有足夠的硬盤空間。

ALTER DATABASE [dbname] SET RECOVERY FULL; go ALTER DATABASE [dbname] SET AUTO_CLOSE OFF; go

  備份源數據庫,本例以備份文件名為?filename.bak?為例。

use master; go BACKUP DATABASE [testdbdb] to disk ='d:\backup\filename.bak' WITH COMPRESSION,INIT; go

  還原源數據庫的 Recover Mode。

  說明:?如果您未執行步驟 2,即數據庫 Recover Mode 原為 FULL,則無需執行該步驟。  

ALTER DATABASE [dbname] SET RECOVERY SIMPLE; go

正式遷移操作

登錄?RDS 管理控制臺,選擇目標實例。

在菜單中選擇?數據庫管理

在?數據庫管理?頁面單擊?備份文件(bak)遷入,如下圖所示。

在?數據導入向導?頁面的?備份你的數據庫?步驟確認已參照?備份本地數據?備份好本地數據庫后,單擊?下一步,如下圖所示。

在?上傳備份文件?步驟單擊?獲取 FTP 信息,獲取備份文件上傳 FTP 信息,如下圖所示。

將本地數據庫備份文件名更改為上一步驟中獲取的文件名。

注意:?本地備份文件名必須更改為上一步驟中提供的文件名,否則備份文件無法上傳成功。

打開?FileZilla?軟件,選擇?文件 > 站點管理器

單擊?新站點,創建并命名新站點后,按步驟 5 中獲取的 FTP 信息填寫站點信息,如下圖所示。

    • 主機:FTP 信息中的?外網服務器
    • 端口:FTP 信息中的?外網服務器端口
    • 加密:選擇?要求隱式的 FTP over TLS
    • 登錄類型:選擇?正常
    • 用戶:FTP 信息中的?FTP 賬號
    • 密碼:FTP 信息中的?FTP 密碼

  選擇?傳輸設置?頁簽,設置?傳輸模式?為?被動,單擊?連接,如下圖所示。

  說明:?系統會彈出?未知證書?提示,單擊?確定?即可。

連接 FTP 服務器后,將備份文件按步驟 5 中提供的文件名更名后,上傳至 FTP 服務器。

返回?RDS 管理控制臺?的?數據導入向導,單擊?下一步?進入?數據導入?步驟。

確認 FTP 上傳完成,且文件大小無誤后,單擊?數據導入,在彈出的確認框中單擊?確定,如下圖所示。

注意:

    • 如果導入殘缺或者非法文件,導入會失敗,該實例控制臺將一直處于恢復中狀態,請提交工單解除該狀態。
    • 如果導入數據后,實例磁盤容量超過總使用量的 85%,則無法進行導入,請先刪減實例的數據或擴展磁盤容量。擴容磁盤請參加變更配置。

?

  • 數據導入完成后,單擊?關閉,結束數據導入。

  • 后續操作

  • 本地數據導入阿里云后,您可以在菜單中選擇?備份文件遷入記錄,查看數據導入記錄,執行?數據導入?操作。

?

轉載于:https://www.cnblogs.com/ideacore/p/6292116.html

總結

以上是生活随笔為你收集整理的使用 FTP 迁移 SQL Server 数据_迁移数据_快速入门(SQL Server)_云数据库 RDS 版-阿里云...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。