1
夥計們我試圖備份一個數據庫。使用ssh備份mongodb
首先我連接到服務器使用ssh的TUNEL,然後我執行以下命令:
mongodump -d mydatabase -o ~/myfolder
和我得到這樣的信息:
連接到:127.0.0.1星期四2月6日18點〇〇分56秒數據庫:MyDatabase的到 /家庭/備份/ MyFolder中/ MyFolder中
正如你所看到的,mongodump是創建一個文件夾裏面一個文件夾,但在這個文件夾裏我沒有任何文件,沒有json,沒有bson文件。
有人可以解釋我如何使用ssh在我的服務器上進行備份並將文件移動到本地機器。
在此先感謝。
是你所有的輸出? 你也可以解釋一下關於'ssh tunel'你通過SSH連接嗎?你是否創建了一個端口轉發的tunel並從本地機器連接?請提供ssh命令。 – xlembouras
是的,我通過SSH連接,這就是我得到的所有 – Jean
這很奇怪,我沒有得到相同的行爲,你可以提供mongodump的版本? 'mongodump --version'。另外,你確定'mydatabase'有任何數據嗎? – xlembouras