資料庫備份相關
不會指令碼沒事,我也不會,我們開啟Profiler抓一下即可
命令就來了~
備份檔案(預設備份+壓縮備份),提醒一下,壓縮備份速度更快==》對,我沒有寫錯,壓縮備份速度更快,體積更小【下面有證明的圖】==》只是佔的CPU更多而已(大概是5倍)。具體的就看個人業務需求了,我反正是凌晨執行壓縮備份所以無所謂
backup database MyBlog to disk=N'G:\1.bak' with name=N'完整備份',description=N'2017完整備份'
backup database MyBlog to disk=N'G:\2.bak' with name=N'完整備份-壓縮',description=N'2017完整備份-壓縮',compression
網上大多數文章都沒說,其實備份完成了最好檢查一下
檢查備份是否有效
restore verifyonly from disk=N'G:\1.bak'
檢視備份了哪些檔案
restore filelistonly from disk=N'G:\1.bak'
備份檔案資訊
restore headeronly from disk=N'G:\1.bak'
還原資料庫:
restore database MyBlog from disk=N'G:\1.bak'
----------------------------------------------------
寫了個ado.net的小demo==》
看見這個圖應該知道我沒亂說吧,壓縮備份耗時和體積都比預設小
就這麼結束了嗎?================》NO!
下面其實我是準備研究下Bak的加密,網上的大多數是把備份檔案壓縮,然後加密。想看下有沒有直接就加密bak的,下面的是研究過程中的幾個圖(暫時沒有結果,如果同志們有會的可以賜教一下~)
我大概的知道好像是從這方面入手,但是具體怎麼搞,不太清楚,還需摸索,等明瞭再放篇文章
附錄:
--1.壓縮 --正常備份資料庫(完整備份) backup database MyBlog to disk=N'G:\1.bak' with name=N'完整備份',description=N'2017完整備份' go --壓縮版的完整備份 backup database MyBlog to disk=N'G:\2.bak' with name=N'完整備份-壓縮',description=N'2017完整備份-壓縮',compression,checksum go ------------------------------------------------- --3.備份檢查 --備份是否有效 restore verifyonly from disk=N'G:\1.bak' go --檢查備份集裡面備份了哪些資料庫檔案 restore filelistonly from disk=N'G:\1.bak' go --備份檔案資訊 restore headeronly from disk=N'G:\1.bak' go ------------------------------------------------- --4.還原資料庫 --if(Exists(select * from sys.databases where name=N'MyBlog')) -- drop database MyBlog restore database MyBlog from disk=N'G:\1.bak' go
參考文章:
相關推薦
資料庫備份相關
不會指令碼沒事,我也不會,我們開啟Profiler抓一下即可 命令就來了~ 備份檔案(預設備份+壓縮備份),提醒一下,壓縮備份速度更快==》對,我沒有寫錯,壓縮備份速度更快,體積更小【下面有證明的圖】==》只是佔的CPU更多而已(大概是5倍)。具體的就看個人業務需求了,我反正是凌晨執行
備份相關知識
sql數據庫 echo root token expdp 目錄 creat rac scott 1.備份文件夾(按日期備份) @ECHO OFF SET SRCPATH=D:\"Apache Software Foundation"\apache-tomcat-7.
php中資料庫的相關操作
連線資料庫 <?php //連結資料庫 $conn=mysqli_connect("localhost","root","","toupiao") or die("資料庫伺服器連線錯誤".mysql_error()); mysqli_query($conn,"set name
資料庫配置相關檔案
applicationConfig.properties 資料庫配置 #application all config #jdbc c3p0 jdbc.driver =com.microsoft.sqlserver.jdbc.SQLServerDriver jdbc.url = jdbc:sq
Oracle資料庫的相關操作
1 連線時報錯 TNS-12560: TNS: 協議介面卡錯誤 解決步驟問題: 開啟服務: 2 連線oracle 在cmd下輸入sqlplus, 然後輸入賬號和密碼,進入 3 新增使用者 CREATE US
04DCHP資料庫備份
DCHP資料庫備份 一、演示刪除DHCP資料庫的過程1.建立非空連線: net use \IP\ipc$ "密碼" /user:"使用者名稱" (同樣有3個空格) 2.在DHCP伺服器上面檢視telnet服務 3.檢視telnet服務狀態4.開啟telnet服務檢視telnet服務狀態5.遠端
兩種資料庫備份還原對比
tablename: T 第一種: -- 備份及遷移資料 create table T_bk as select * from T; -- 刪除原有表及還原表名 drop ta
SqlServer 備份集中的資料庫備份與現有的資料庫不同。
標題: Microsoft SQL Server Management Studio ------------------------------ 還原 對於 伺服器“XXXXX”失敗。 (Microsoft.SqlServer.SmoExten
資料庫備份的兩種方法
資料庫備份是必要的一般都是使用mysqldump進行備份,我這邊寫了兩種備份方法可以參考一下。 第一種:使用mysqldump結合exec函式進行資料庫備份操作。 程式碼如下: /** * Subject: php-mysql 實現資料庫備份. * User: luokakale * Dat
mysql定時備份資料庫和刪除N天前資料庫備份
前提,這裡使用 Ubuntu 16.04.4。 mysql定時備份數資料庫: 1.建立備份資料夾和指令碼檔案: mkdir -p /home/mysql_backup/ touch /home/mysql_backup/mysql_backup.sh 2.編輯指令碼檔案(m
Linux下Mysql的資料庫備份(基於 CentOS 7.4 64位)
在做專案的時候,經常會需要對資料庫進行備份,基於Linux系統下的操作我還是第一次做,所以在網上查詢了很多資料,分別參考了https://www.cnblogs.com/batsing/p/4938986.html 和 ht
資料庫及相關知識詳解大全
友情提示以下內容是對資料庫以及相關知識所做的一個闡述,內容較多需多花費些各位看官寶貴時間,不過全是乾貨以及一些小的例項,我相信各位點進來的看官都會有所收穫。 資料庫介紹 什麼是資料庫? 資料庫(Database)是按照資料結構來組織、儲存和管理資料的倉庫, 每個資料庫都有一個或多個不
SQL Server資料庫備份檔案還原到不同的資料庫xjh測試可以-https://www.yigujin.cn/1269.html
SQL Server 2005 備份檔案還原到新資料庫 2017年07月10日 17:41:49 閱讀 267 次 評論 2 條 上次的『刪除SQLServer2005歷史資料之工作小結』一文中說到由於特殊原因需要刪除某系統的歷史資料,在刪除
定時備份資料庫檔案,定時刪除xx天之前的資料庫備份檔案
1在linux下建立一個指令碼 指令碼中內容為 該指令碼的作用為備份資料庫,生成的資料庫檔案的格式為xxxx20160527.sql 2定時執行備份資料庫指令碼 執行定時任務 點
MySQL - - 【檢視】【觸發器】【儲存過程】【函式】【事物】【資料庫鎖】【資料庫備份】
目錄 檢視 觸發器 儲存過程 函式 事物 資料庫鎖 資料庫備份 1 檢視 檢視:是一個虛擬表,其內容由查詢定義。同真實的表一樣,檢視包含一系列帶有名稱的列和行資料 檢視有如下特點; 1 檢視的列可以來自不同的表,是表的抽象和邏輯意義上建立的新關
influxd資料庫備份與恢復
先上influxdb的配置檔案: 其中主要更改了預設的元資料和資料庫資料的儲存位置,更改了8088埠的繫結地址 ### Welcome to the InfluxDB configuration file. # The values in this file override the
Oracle資料庫備份與恢復 - 增量備份
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Oracle資料庫備份與恢復 - RMAN恢復
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Oracle資料庫備份,exp和expdp的區別,imp和impdp的區別
oracle資料庫備份 1: 建立dmp匯出目錄 create directory 目錄名 as '目錄路徑' 2: 檢視當前建立的所有dmp匯出目錄 select * from dba_directories 3: 備份 expdp 使用者名
SQL Server 2008之master資料庫備份和還原
知識部分系統資料庫:SQL Server 2008 R2預設包括四個系統資料庫,分別是master、model、msdb、tempdb。其中master資料庫用以記錄所有系統級別的資訊、所有的登陸賬戶和系統配置設定。同時記錄所有其他的資料庫資訊,其中包括資料庫檔案的位置,同時還記錄所有SQL Server的初