Linux

通過 SCP 將 Windows 備份到 Linux

  • December 4, 2009

我需要定期從本地(在不同的驅動器上)和 Internet 上的遠端位置從 Windows 機器備份一些文件。我正在考慮使用7zip在本地電腦上創建增量備份,然後編寫WinSCP腳本以將它們發送到執行 OpenSSH 伺服器的遠端機器,該伺服器將(可能通過 cron 作業)處理備份的日期並儲存它們放在整齊的文件夾中。

通過上面提供的連結,我想我可以將它們粘合在一起,但我的問題是這是否是一個“好”的解決方案。這種方法有什麼我忽略的嗎?有沒有更好的(更簡單的?)方法讓我去做(注意:該項目的預算為 0,所以雖然我是 Backblaze 的忠實粉絲,但這次就出來了)?我是否忽略了任何不必要的安全問題?我想我在這裡尋找一種“最佳實踐”的東西。

謝謝!

7zip + pscp [來自膩子] + 沒有密碼的私鑰在 Windows 上可以正常工作。我不知道你的數據量是多少,它多久改變一次等等;這不是最佳做法,但這是我使用的:

  • vshadow 來自微軟的捲影副本,用於創建 Windows 文件系統的快照$$ and avoid problem with opened / locked files $$
  • 帶有微小修改的SHADOWRSYNC腳本 - 我已將 rsync 替換為..
  • .. rdiff-backup處理差異備份
  • plink 從 putty 允許通過 ssh 連接進行 rdiff-backup 的安全傳輸層。

這為我提供了方便、不佔用頻寬的數據備份方式,並且能夠恢復 n 個以前版本的已更改文件。

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