任何人都可以拋出一些關於如何創建shell腳本來將文件從/ storage/file /上的服務器A上的文件複製或移動到/ hdd /服務器B上的文件位置每天在11:30上午自動。我們使用Filezilla和Windows文件傳輸工具(如winSCP)來完成此類任務,現在我們得到了這個需求。任何幫助,想法甚至是關於這個主題的談話都將是真正的有幫助Shell腳本在預定時間每天將文件從服務器A移動到服務器B
1
A
回答
1
如果您有兩臺Linux服務器,您可以簡單地使用scp
編寫一個bash腳本將數據從一臺服務器導出到另一臺服務器,然後每天使用cron作業運行此腳本。
scp
命令:
scp -r -p link/to/source/file [email protected]:link/to/destination/file
克龍行:
30 11 * * * username scp -r -p link/to/source/file [email protected]:link/to/destination/file
+0
讓我試試你的解決方案。 –
+2
只需添加,如果您將此作爲cron作業運行,則需要設置ssh-keys。 –
+0
之間存在一些認證障礙。我想我們必須每次都手動輸入密碼服務器A嘗試連接到服務器B. –
相關問題
- 1. 我必須每週使用shell腳本將日誌從一臺服務器移動到另一臺服務器
- 2. 從Shell腳本啓動Java服務器
- 3. 從服務器A複製MongoDB數據庫到服務器B
- 4. 從一個移動到另一臺服務器的shell腳本
- 5. SignalR 2&Javascript客戶端到服務器A到服務器B
- 6. 將文件移動到服務器
- 7. 在服務器B上執行的bat腳本無法連接到服務器A以複製文件
- 8. 將文件從特定位置(UNIX服務器)複製到遠程位置(Windows服務器)的shell腳本
- 9. 將網站從專用服務器移動到雲服務器
- 10. shell腳本從FTP服務器
- 11. 如何將文件從一臺服務器移動到另一臺服務器
- 12. Shell腳本連接到MySQL服務器
- 13. 試圖通過shell腳本將文件從一臺服務器複製到另一臺服務器
- 14. mysql從服務器A複製表到服務器B使用sh
- 15. 從服務器A發送SQL數據到服務器B的選項
- 16. 將symfony 2.8從本地服務器遷移到活動服務器的步驟
- 17. 您可以使用PHP libcurl將文件從服務器A拉到服務器B嗎?
- 18. 使用sftp將今天的日期(如ABC_20161010_DEF.zip)的zip文件從Linux服務器移動到Windows服務器
- 19. rsync無法將文件從服務器A同步到服務器B.服務器B有運行的rsync守護程序
- 20. 從遠程服務器到本地服務器的Sftp文件
- 21. 在FTP服務器上編寫文件移動腳本
- 22. 防止將文件從服務器複製到服務器
- 23. 將物理SVN服務器移動到虛擬服務器
- 24. 如何將服務器環境移動到其他服務器?
- 25. Sharepoint 2013 Foundation將內容服務器移動到服務器
- 26. 移動Magento的從服務器到服務器SuPHP
- 27. Shell腳本將文件從一臺服務器複製到另一臺
- 28. Drupal:將其從Apache服務器移到Microsoft服務器
- 29. 從服務器A移動到B後Opera 11.01的JS安全問題
- 30. 將文件從Linux移動到Windows服務器
您是否嘗試過'scp'? 'rsync'? 'sshfs'? FileZilla中? – l0b0
我已經使用了filezilla,而不是其他提到過的工具,並且filezilla工作良好。但是對於這種情況,我們需要解決方案是一個unix腳本或命令。 –
@mac_online所以一個「服務器」實際上是一個「客戶端」,對吧?當你寫「兩臺服務器」時,它給人的印象是你需要在第三臺機器上運行腳本。雖然它實際上似乎想要在一臺機器上運行腳本,但要連接到另一臺機器上。 –