導航:首頁 > 配伺服器 > 如何備份遠程伺服器

如何備份遠程伺服器

發布時間:2022-06-17 17:10:47

⑴ 淺談伺服器數據簡單維護,怎樣備份

一、導語毫無疑問,數據安全是所有網路安全的核心,我們除了做好應有的安全防護措施,還應該從數據備份層面進一步加強數據安全。
數據備份有四種模式:本地備份、異地備份、數據熱備和容災備份。下面我們將分別講述這些模式的特點和部署方法,讓您輕松解決數據備份難題。
二、本地備份在伺服器定時備份數據,是最基本,也是最必要的備份模式,任何稍微重要的數據都應該做本地備份。
本地備份推薦使用「好備份系統」,它是一款永久免費的數據備份軟體。可以設置每天、每周、每月自動將網站和SQL資料庫打包備份,並設置打包密碼,支持完全備份和差異備份,支持分卷壓縮、自動刪除過期備份文件、在線還原備份等功能。基本上是國內最好用的本地備份軟體。
三、異地備份異地備份是將本地數據,傳輸到遠程伺服器存檔,防範本地伺服器故障導致數據丟失,進一步提升數據安全。
建議先使用「好備份系統」做本地打包備份,再使用「護衛神·異地備份系統」將這些打包文件傳輸到遠程伺服器,提升傳輸效率。
護衛神·異地備份系統採取最簡單方便的FTP模式傳輸數據,任何FTP空間都可以用來存儲數據。支持實時監控模式,本地備份一完成,馬上傳輸到遠程伺服器,減少間隙時間,降低風險。
四、數據熱備數據熱備是將源伺服器的數據實時傳輸到遠程伺服器,始終保持兩台伺服器的數據一致。當源伺服器出現故障時,可以使用遠程伺服器的數據,確保數據沒有任何丟失。
1、文件熱備文件熱備可以使用「護衛神·異地備份系統」的實時監控模式解決,一旦發現文件有變更,立即將這個文件傳輸到遠程伺服器。
2、資料庫熱備大部分資料庫都自帶同步功能,只需要配置好分發和訂閱,就可以實現資料庫同步。具體實現方法可以購買「護衛神·數據同步服務」,由我司技術工程師為您解決。
五、容災備份做好了本地備份、遠程備份和數據熱備,是不是就可以徹底放心了呢?
答案是否定的。
雖然以上三種備份解決了伺服器故障導致的數據丟失,但是針對黑客篡改數據、管理員誤刪數據等情況還是沒有解決。即使熱備模式,黑客在篡改數據時,也是連同遠程伺服器一起篡改,無法在不損失數據的情況下恢復數據。因此還需要部署容災備份解決此類問題。
容災備份是在每一次數據變化時記錄日誌,只要找到對應的時間點,就可以將該時間點前的數據完全恢復。當我們誤刪數據或是黑客篡改了數據時,馬上對資料庫進行容災恢復,數據就原封不動的還原了。
遺憾的是容災備份只適合SQL資料庫,只需要設置資料庫為完整模式,就可以使用容災備份來保護數據了。
總的來說,備份無小事,大家根據自己的需要,選擇適合自己的備份方案。

⑵ 如何遠程備份MySQL binlog

備份命令
mysqlbinlog --read-from-remote-server --raw --host=192.168.244.145 --port=3306 --user=repl --password=repl --stop-never mysql-bin.000001

解釋如下:
--read-from-remote-server:用於備份遠程伺服器的binlog。如果不指定該選項,則會查找本地的binlog。
--raw:binlog日誌會以二進制格式存儲在磁碟中,如果不指定該選項,則會以文本形式保存。
--user:復制的MySQL用戶,只需要授予REPLICATION SLAVE許可權。
--stop-never:mysqlbinlog可以只從遠程伺服器獲取指定的幾個binlog,也可將不斷生成的binlog保存到本地。指定此選項,代表只要遠程伺服器不關閉或者連接未斷開,mysqlbinlog就會不斷的復制遠程伺服器上的binlog。
mysql-bin.000001:代表從哪個binlog開始復制。
除了以上選項外,還有以下幾個選項需要注意:
--stop-never-slave-server-id:在備份遠程伺服器的binlog時,mysqlbinlog本質上就相當於一個從伺服器,該選項就是用來指定從伺服器的server-id的。默認為-1。
--to-last-log:代表mysqlbinlog不僅能夠獲取指定的binlog,還能獲取其後生成的binlog,獲取完了,才終止。如果指定了--stop-never選項則會隱式打開--to-last-log選項。
--result-file:用於設置遠程伺服器的binlog,保存到本地的前綴。譬如對於mysql-bin.000001,如果指定--result-file=/test/backup-,則保存到本地後的文件名為/test/backup-mysql-bin.000001。注意:如果將--result-file設置為目錄,則一定要帶上目錄分隔符「/」。譬如--result-file=/test/,而不是--result-file=/test,不然保存到本地的文件名為/testmysql-bin.000001。

⑶ 教您如何Sql Server備份到遠程伺服器

需要在SQL Server 2005 里用xp_cmdshell運行net use,創建主伺服器和遠程共享文件夾之間的連接。 首先在外圍應用配置器里,啟動xp_cmdshell。 然後在SQL Server Management Studio里新建查詢,輸入: master..xp_cmdshell 'net use \\<remotecomputer\<sharefolder <password /user:<remotecomputername\loginname' 這樣就可以了,記得運行此語句後要去外圍應用配置器里關閉xp_cmdshell。 如果想要關閉這個連接的話源碼天空 ,重新啟動xp_cmdshell,在SQL Server Management Studio里新建查詢,輸入: master..xp_cmdshell 'net use \\<remotecomputer\<sharefolder /delete'

⑷ 伺服器遠程備份如何實現

建議你說明白是什麼系統,是什麼數據。
一般的做法是在A伺服器上假設Ftp服務,在B伺服器上安裝Ftp客戶端,並在B機上完成自動備份,差動備份的設置。
如果是資料庫軟體產生的數據,SQL、Oracle等均有遠程備份機制,只要打開B機的共享許可權即可。

⑸ 如何遠程備份伺服器數據

數據備份軟體對於數據的備份是基於網路傳輸的,只要是網路可以連通,就可以備份。
經常說的異地備份,其實就是遠程備份伺服器的數據。

⑹ 如何把本地資料庫還原到遠程伺服器的資料庫

1、首先打開Navicat軟體,右鍵點擊左邊空白的地方,點擊New Connection下的MySQL,先創建一個伺服器的連接。

⑺ 怎麼來實現遠程伺服器的Mysql資料庫備份和恢復

你可以登錄進去,然後在「任務」中選擇「備份」,之後選擇備份的路徑,就可以了!資料庫恢復就是點擊「還原」,然後按提示操作即可。

⑻ 如何輕松實現伺服器遠程備份

一、部署控制中心

在網管機器B中,下載並運行ATIES安裝程序,彈出組件安裝對話框(圖1),點擊「Install Acronis True Image
Management Console」選項,同意用戶許可協議後,一路點擊「NEXT」按鈕,就完成了ATIES控制中心的安裝。(圖1)

圖1

二、遠程部署Agent(代理)
要想進行遠程備份操作,必須為伺服器A遠程安裝Agent代理程序。

在網管機器B中,依次點擊「開始→程序→Acronis→Acronis true image management
console→Acronis true image management console」項目。在ATIES控制中心窗口中點擊「Install
acronis componets to a remote
computer」選項,進入到「遠程安裝向導」對話框,點擊「NEXT」按鈕後,選中「Registered
components」單選項,在接下來的「程序選擇」對話框中列出兩個程序組件:Acronis true image agent和Acronis
true image enterprise server。這里筆者要為伺服器A安裝代理程序,因此選擇「Acronis true image
agent」項目如圖2,然後進入到「登錄信息」對話框。(圖2)

圖2

在「Computer」欄中輸入伺服器A的IP地址(圖3),如「192.168.1.12」,也可以點擊「Browse」按鈕,在計算機瀏覽框中找到服
務器A,然後在「User name」和「Password」欄中分別輸入伺服器A的管理員賬號名和密碼,如「lw」賬號。這里筆者建議選中「Allow
to reboot remote computer
automatically」選項,因為代理程序遠程安裝後,必須重新啟動系統才能生效。最後點擊「Proceed」按鈕,開始為伺服器A遠程安裝代理程
序。安裝完成後,伺服器A將自動重新啟動系統。(圖3)

圖3

三、讓文件夾共享
這里筆者要在網管機器B中遠程備份伺服器A的磁碟分區,並將「鏡像文件」存儲在伺服器A的「S_bak」共享文件夾中。這里注意伺服器A使用的
是NTFS文件系統,因此共享文件夾的訪問許可權不但受到「共享許可權」限制,還受到NTFS文件系統的訪問許可權限制。我們首先要在伺服器A上對
「S_bak」共享文件夾訪問許可權進行合理設置。

1.設置共享許可權

在伺服器A的資源管理器中,右鍵點擊「S_bak」共享文件夾,選擇「屬性」,切換到「共享」標簽頁,點擊「許可權」按鈕,彈出「S_bak的權
限」設置對話框,點擊「添加」按鈕,將「lw」賬號添加到「組或用戶名稱」列表框內,並且還要給該賬號賦予「完全控制許可權」如圖4,最後點擊「確定」按
鈕,完成共享許可權設置。(圖4)

圖4

2.NTFS訪問許可權設置

以上設置的只是共享訪問許可權,畢竟「S_bak」共享文件夾是受「共享訪問許可權」和「NTFS訪問許可權」雙重製約的。如果NTFS文件系統不允許「lw」賬號訪問共享,也是不行的。

切換到「安全」標簽頁後,首先將「lw」賬號添加到「組或用戶名稱」列表框中,接下來還要為該賬號設置訪問許可權。選中「lw」賬號後,在「lw的許可權」列表框中選中「讀取和運行、列出文件夾目錄、讀取、修改和寫入」項目,最後點擊「確定」按鈕。 (圖5)

圖5

經過以上操作後,就完成了「S_bak」共享文件夾訪問許可權的設置。這里要注意以上操作是在伺服器A進行的。

四、遠程備份從此簡單

到此為止,遠程備份的准備工作就全部完成了,下面就可以在網管機器B中對伺服器A的磁碟分區進行遠程備份。

1.連接伺服器A

在網管機器B的ATIES控制中心窗口中,點擊「Connect to a remote
computer」項目,彈出「遠程連接計算機」對話框,在「Computer」欄中輸入伺服器A的IP地址「192.168.1.12」,點擊
「Options」按鈕後,在「User
name」和「Password」欄中分別輸入伺服器A的管理員賬號名「lw」和賬號密碼如圖6,點擊「OK」按鈕後,進入到「Pick a task
for the remote computer」窗口,說明已經成功連接到伺服器A如圖7。(圖6)(圖7)

圖6

圖7

2.第一次完全手工備份
下面就開始實施遠程手工備份伺服器A磁碟分區。點擊「Backup」選項,彈出「創建鏡像文件向導」對話框,點擊「NEXT」按鈕後,在接下來
的對話框中列出伺服器A的磁碟分區。這里筆者以「C盤」分區為例,選中「C盤分區」項目,點擊「NEXT」按鈕後,為鏡像文件指定存儲位置(圖8)。

圖8

在「網路計算機」對話框中找到伺服器A,彈出登錄對話框窗口,輸入伺服器A的管理員賬號後,進入到「S_bak」共享文件夾,接著為鏡像文件起個名字,如
「server.tib」。下面選擇「鏡像模式」,這是筆者第一次為伺服器A的C盤分區進行備份,因此要選擇完全備份方式,選中「Create the
full backup image
archive」選項,點擊「NEXT」按鈕後,要為鏡像文件設置一個復雜的「保護密碼」,防止有人非法竊取。接著還要為鏡像文件設置分卷方式、壓縮率
等,如果沒有特殊要求,使用默認值即可。最後點擊「Proceed」按鈕,就開始遠程備份伺服器A的C盤分區。備份成功後,就會在伺服器A的
「S_bak」共享文件夾中生成一個名為「rtj.tib」的鏡像文件。(圖9)

圖9

3.計劃增量備份

以上完成了第一次手工備份,但以後每次都要手工備份是非常麻煩的,ATIES提供了「計劃任務」功能,利用它創建備份任務,可以輕松完成自動備份。

在網管機器B的ATIES控制中心窗口中,點擊下方的「Show tasks」選項,彈出「計劃任務向導」對話框,計劃備份向導的操作過程和手工備份向導基本相似,只是多出「備份時間間隔」參數的設置。(圖9)

還是以備份伺服器A的C盤分區為例,在「計劃任務向導」對話框中選中伺服器A的C盤分區,指定好鏡像文件的存儲位置「S_bak共享文件夾中
rtj.tib」。這里要注意:「鏡像模式」要選中「Create differential backup
archive」項目,也就是增量備份。(圖10)

圖10

接著指定好分卷方式、壓縮率等,然後進入到「備份時間間隔」參數設置對話框。這里筆者每天都要對伺服器A的C盤分區進行遠程增量備份,選中「Daily」
單選項,點擊「NEXT」按鈕後,在「Start
time」欄中設置每天開始計劃備份的時間;然後進入到「用戶信息」對話框,在這里輸入要使用的伺服器A的管理員賬號密碼,最後點擊「Finish」按
鈕,完成備份任務的創建。這樣一來,網管機器B每天都可以自動對伺服器A的C盤分區進行遠程增量備份,免去了手工備份的麻煩。 (圖11)

圖11

總結:利用ATIES實現磁碟分區的遠程備份的確能方便網管對備份文件的統一管理。在設置過程中一定注意以下兩點:一、要正確設置伺服器A的網路防火牆和
共享文件夾的訪問許可權,這樣在網路中進行遠程備份的人員才能訪問伺服器A,保證備份文件被正常存儲在共享文件夾中;二、遠程備份人員要擁有伺服器A的管理
員訪問許可權,否則就無法正常安裝代理程序和遠程連接伺服器A。

⑼ 如何用VFP客戶端備份遠程伺服器的SQL資料庫

用oledb 的方式連接到sql 伺服器 發送命令backup database 資料庫名 to disk='c:備份文件名.bak'

PrivCnn,MYrs,strmy
cnn=Createobject("adodb.connection")
MYrs=Createobject("adodb.recordset")
cnn.Open("Provider=sqloledb;DataSource=伺服器IP;InitialCatalog=資料庫名;UserId=用戶名;Password=密碼")
sqlstr="backupdatabase資料庫名todisk='c:備份文件名.bak'"

rs=cnn.Execute(strmy)

⑽ 如何備份遠程伺服器上的ORACLE資料庫到本地電腦

遠程Oracle資料庫導出到本地用exp命令。
導出一個完整資料庫:
1、win鍵+R鍵,輸入cmd,打開命令提示符。

2、執行

1

exp 用戶名/密碼@實例名 file=導出路徑\文件名 log=導出路徑\日誌名 full=y

閱讀全文

與如何備份遠程伺服器相關的資料

熱點內容
vue編譯成js文件 瀏覽:88
給單片機供電的電池 瀏覽:339
什麼app是分享教育的 瀏覽:896
可視化編程java 瀏覽:83
人工智慧溫控器演算法 瀏覽:376
大號文件夾多少錢一個 瀏覽:572
pdf閱讀器打開文件 瀏覽:98
winrar解壓日文文件 瀏覽:38
什麼app可以看廣東珠江電視台 瀏覽:75
linux移動文件位置 瀏覽:144
循環碼與卷積碼編譯原理 瀏覽:807
進化演算法和啟發式演算法的區別 瀏覽:602
android組件是什麼 瀏覽:973
安卓手機微信怎麼同步信息 瀏覽:182
小人pdf 瀏覽:806
我的世界伺服器怎麼造好看的建築 瀏覽:307
兄弟連培訓php多少錢 瀏覽:250
1523鋪地面的演算法 瀏覽:747
linux源碼安裝php環境 瀏覽:822
ping命令用法 瀏覽:718