由於最近接觸了IOT,研究上出現一個大難題,就是我要把檔案從A地傳送到B地,並且一切都要自動化進行,目前A地是樹莓派,而B地是NAS。由於不是相關科系,所以上來求助。以下是我想的方案與遇到的困難。
其實主要是想問方案一,然後我使用的是樹莓派3,作業系統是 Raspbian
方案一:
利用OPENVPN跳板到研究室內的區網,然後利用rsync的指令在區網內做備份。
困難:
照步驟做卻出現以下訊息,問一下喔 ! 我在區網內接VPN會是大問題嗎? (IP部分我弄掉了,怕你們接的上我接不上然後笑我。)
sudo openvpn --config /home/pi/Desktop/openvpn/VPNConfig.ovpn
Tue May 15 16:54:46 2018 OpenVPN 2.4.0 arm-unknown-linux-gnueabihf [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Jul 18 2017
Tue May 15 16:54:46 2018 library versions: OpenSSL 1.0.2l 25 May 2017, LZO 2.08
Enter Auth Username: pi
Enter Auth Password: ********
Tue May 15 16:54:54 2018 WARNING: No server certificate verification method has been enabled. See http://openvpn.net/howto.html#mitm for more info.
Tue May 15 16:54:59 2018 TCP/UDP: Preserving recently used remote address: [AF_INET]__________:1194
Tue May 15 16:54:59 2018 UDP link local (bound): [AF_INET][undef]:1194
Tue May 15 16:54:59 2018 UDP link remote: [AF_INET]__________:1194
Tue May 15 16:55:59 2018 TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
Tue May 15 16:55:59 2018 TLS Error: TLS handshake failed
Tue May 15 16:55:59 2018 SIGUSR1[soft,tls-error] received, process restarting
方案二:
用 rsync file_name user@IP file_name
困難:
區網內可以,但不知道為啥不是區網就沒辦法,然後SSH免密碼方面照網路步驟做,也是一直失敗,所以才想用方法一。
方案三:
直接使用NAS附的軟體做異地備分
困難:
樹莓派沒法用那種軟體,雖然Windows使用上算方便,然後這好像是雙向備份,所以我沒法讓樹莓派塞那麼多檔案。
還是厲害的鄉民們有很棒棒的建議謝謝喔。
--
Sent from my Windows
--
其實主要是想問方案一,然後我使用的是樹莓派3,作業系統是 Raspbian
方案一:
利用OPENVPN跳板到研究室內的區網,然後利用rsync的指令在區網內做備份。
困難:
照步驟做卻出現以下訊息,問一下喔 ! 我在區網內接VPN會是大問題嗎? (IP部分我弄掉了,怕你們接的上我接不上然後笑我。)
sudo openvpn --config /home/pi/Desktop/openvpn/VPNConfig.ovpn
Tue May 15 16:54:46 2018 OpenVPN 2.4.0 arm-unknown-linux-gnueabihf [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Jul 18 2017
Tue May 15 16:54:46 2018 library versions: OpenSSL 1.0.2l 25 May 2017, LZO 2.08
Enter Auth Username: pi
Enter Auth Password: ********
Tue May 15 16:54:54 2018 WARNING: No server certificate verification method has been enabled. See http://openvpn.net/howto.html#mitm for more info.
Tue May 15 16:54:59 2018 TCP/UDP: Preserving recently used remote address: [AF_INET]__________:1194
Tue May 15 16:54:59 2018 UDP link local (bound): [AF_INET][undef]:1194
Tue May 15 16:54:59 2018 UDP link remote: [AF_INET]__________:1194
Tue May 15 16:55:59 2018 TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
Tue May 15 16:55:59 2018 TLS Error: TLS handshake failed
Tue May 15 16:55:59 2018 SIGUSR1[soft,tls-error] received, process restarting
方案二:
用 rsync file_name user@IP file_name
困難:
區網內可以,但不知道為啥不是區網就沒辦法,然後SSH免密碼方面照網路步驟做,也是一直失敗,所以才想用方法一。
方案三:
直接使用NAS附的軟體做異地備分
困難:
樹莓派沒法用那種軟體,雖然Windows使用上算方便,然後這好像是雙向備份,所以我沒法讓樹莓派塞那麼多檔案。
還是厲害的鄉民們有很棒棒的建議謝謝喔。
--
Sent from my Windows
--
All Comments