• <em id="tas5c"><label id="tas5c"></label></em>
  • <em id="tas5c"></em>
      <em id="tas5c"></em>

        <dfn id="tas5c"><tr id="tas5c"></tr></dfn>

        <em id="tas5c"><label id="tas5c"><small id="tas5c"></small></label></em>

        1. <button id="tas5c"></button>
          1. 所在位置:首頁電腦常見問題 > 如何備份SQL Server數據庫

            如何備份SQL Server數據庫

            發布時間: Mar 28, 2022
            發布人: Sandra

            SQL Server是由Microsoft開發的流行的關系數據庫管理系統(RDBMS)。它是一個高度綜合的數據庫,主要用于與MySQL競爭。即使它是一個高度復雜的DBMS,它也有自己的缺陷。因此,就像任何其他數據庫一樣,它也需要備份SQL Server數據庫。在這篇內容豐富的文章中,我們將讓您熟悉備份SQL Server數據庫的不同方法,以保護它免受任何損失。

            第1部分:為什么需要備份SQL Server數據庫?

            SQL Server數據庫也稱為MS SQL,具有很多好處。由于它是由Microsoft設計的,因此它具有先進的安全性和防火墻,可以防止惡意軟件攻擊。由于數據庫基于SQL,因此很容易受到與之關聯的各種威脅。例如,可以使用各種SQL注入來濫用數據庫管理系統的漏洞。

            因此,如果您希望保護數據庫,請考慮定期進行備份。SQL服務器在各種組織中用作主數據庫。不僅是知名的在線出版商,它也被屬于不同領域的公司使用。然而,無論您存儲何種數據都無關緊要,了解如何備份SQL Server數據庫至關重要。為了讓您更輕松,我們討論了兩種不同的技術來實現相同的目標。

            第2部分:如何使用sqlcmd備份SQL Server數據庫

            備份SQL Server數據庫的最簡單方法之一是使用命令行界面。盡管如此,還是可以使用SQL Server Management Studio進行全面備份。但是,如果您沒有安裝管理工作室,那么您可以在“sqlcmd”命令的幫助下滿足您的需求。

            “sqlcmd”命令運行起來沒有太大麻煩,為備份SQL Server數據庫提供了快速可靠的解決方案。但是,您需要事先轉到SQL實例才能使其正常工作。打開命令提示符后,寫下以下命令:

            SqlCmd -S(SqlServerName)\ SqlInstanceName

            您將需要為SQL服務器名稱和實例名稱編寫相應的值。此外,請確保在提供這些命令時以管理員身份登錄。否則,您將不得不繞過管理員權限。

            完成后,您可以提供以下命令來備份SQL Server數據庫。

            SqlCmd -E -S Server_Name -Q“BACKUP DATABASE [Name_of_Database] TO DISK ='X:PathToBackupLocation [Name_of_Database] .bak'”

            確保為數據庫名稱提供正確的值。此外,備份的位置應使用正確的語法清楚地寫出。這是一個讓你知道它是如何完成的例子。

            SqlCmd -E -S MyServer -Q“BACKUP DATABASE [MyDB] TO DISK ='D:\ BackupsMyDB.bak'”

            這是默認SQL服務器實例的命令。您還可以通過以下方式修改它以滿足對命名SQL實例的要求:

            SqlCmd -E -S MyServerMyInstance -Q“BACKUP DATABASE [MyDB] TO DISK ='D:\ BackupsMyDB.bak'”

            您也可以根據需要更改備份位置。這樣您就可以將SQL Server數據庫備份到您選擇的位置。

            恢復數據庫

            執行數據庫備份后,了解如何還原數據庫非常重要。幸運的是,SQL數據庫的恢復過程和備份一樣簡單。要恢復它,您需要編寫以下命令:

            SqlCmd -E -S Server_Name -Q“RESTORE DATABASE [Name_of_Database] FROM DISK ='X:PathToBackupFile [File_Name] .bak'”

            例如,如果您希望從“BackupsMyDB.back”恢復數據,那么以下命令將起作用。

            SqlCmd -E -S MyServer -Q“RESTORE DATABASE [MyDB] FROM DISK ='D:\ BackupsMyDB.bak'”

            第3部分:使用SQL Server Management Studio備份SQL數據庫

            借助SQL Server Management Studio,您可以輕松地備份數據庫并將其還原,而不會有太多麻煩。它具有用戶友好的界面,可以讓您以有效的方式管理數據庫。如果您沒有SQL Server Management Studio中做,那么你可以從它的官方網站上下載的權利就在這里

            安裝SQL Server Management Studio后,啟動它并將其連接到服務器>實例。在“數據庫”部分下,您可以找到數據列表。您只需展開它即可獲得深入視圖。

            獲取擴展的數據庫列表后,選擇要保存的數據庫并右鍵單擊它。轉到“任務”,然后單擊“備份”按鈕。

            備份sql server數據庫

            這將打開另一個彈出窗口,您可以在其中為備份操作提供不同的值。選擇源數據庫并確認備份類型。它可以是差異的也可以是滿的。我們建議使用“完整”選項。此外,您還可以從此處選擇備份組件。

            備份sql數據庫

            為備份設置名稱,提供添加的說明(如果需要)并設置到期日期。最后,提供備份位置。您也可以刪除現有位置或添加新位置。完成所有選擇后,只需單擊“確定”按鈕即可。

            這將啟動備份過程并制作數據庫的第二個副本。一旦成功完成,您將收到屏幕消息的通知。之后,您還可以使用SQL Server Management Studio還原備份。

            按照這些簡單的步驟后,您可以毫無困難地備份SQL Server數據庫。您可以獲取命令提示符的幫助,也可以嘗試使用SQL Server Management Studio備份數據庫。這兩個選項也可以幫助您恢復數據庫。盡量不要拖延它并盡快備份你的數據庫。這樣可以避免不可預見的情況,并且您可以保護數據的安全和受到保護。

            AOMEI Backupper Professional - 備份計算機數據

            數據備份
            • 允許您對系統,磁盤,分區和文件進行自動,完整,增量和差異備份。
            • 支持系統還原,磁盤還原,不同硬件還原,分區還原和選擇性文件還原。
            • 支持磁盤克隆,分區/卷克隆,靈活克隆,系統克隆和命令行克隆。
            • 可以將文件同步計劃為實時數據備份到內部硬盤和外部硬盤驅動器。
            • 提供其他基本實用程序 - PXE啟動工具,合并備份映像,加密映像等。
            • 支持Windows 10,Windows 8.1 / 8,Windows 7,Vista和XP(所有版本,32/64位)

            分享到:
          2. <em id="tas5c"><label id="tas5c"></label></em>
          3. <em id="tas5c"></em>
              <em id="tas5c"></em>

                <dfn id="tas5c"><tr id="tas5c"></tr></dfn>

                <em id="tas5c"><label id="tas5c"><small id="tas5c"></small></label></em>

                1. <button id="tas5c"></button>
                  1. www.955wyt.com