先附上Racknerd 2024 Black Friday 新方案
RAM | CPU core | 空間 | 流量 | 頻寬 | 價格 | |
---|---|---|---|---|---|---|
1 G | 1核 | 20G | 1.5T/月 | 1Gbps | $10.99/年 | |
2.5G | 2核 | 40G | 3.0T/月 | 1Gbps | $18.93/年 | |
3 G | 2核 | 60G | 5.5T/月 | 1Gbps | $27.89/年 | |
4.5G | 3核 | 100G | 8.5T/月 | 1Gbps | $39.88/年 | |
5 G | 4核 | 130G | 12 T/月 | 1Gbps | $55.93/年 |
附上推薦連結:https://my.racknerd.com/aff.php?aff=12622
有興趣的話可以透過我的推薦連結去看看
回到主題,我之前就租了2023 黑五最便宜的方案來玩
後來沒用到,閒置了一段時間
某天公司有個需求,就把一個站搬進去放
也還行,反正就是跑一個網站,最小的vps已經足夠使用
我在公司有另外一個服務,會提供外部一些檔案下載
因為這個服務當初隨手弄的,所以就直接在Windows上開一個VM跑這個服務
服務運作也一年多了
一年多下來,Windows自己強制更新重啟、公司停電、網路斷線
一堆小問題,我一直想著要把服務搬到外面的VPS上
原本想用oracle的永遠免費服務,但看了一些網路上的經驗
永遠免費服務,不知道哪天會不會踩到他的回收機制,vps就直接被回收掉
所以還是乖乖租vps來用
回到racknerd,當初我租的最小的vps
尷尬的是,空間不夠放我現在想要搬遷的這個服務Orz
跟客服確認過幾種選項
- 原方案直接加價升級,開ticket請客服幫忙處理
例如原本是10塊的,用了半年,想升級一個level,例如20塊
客服的意思是會開一個剩下比例的升級費用
可能是再付5塊之類的 - 直接從A優惠方案,例如2023黑五優惠,升級成2024黑五優惠
客服說不行,他們的政策是不允許促銷跳躍 - 直接買2024黑五優惠,請客服幫忙轉移VPS
racknerd不提供遷移vps的服務,使用者要自己處理
客服提供了一個教學,但我看了沒啥用,就不放了
然後自己處理複製VPS的事情
參考這篇
https://www.voip-info.org/forum/threads/image-copy-backup-and-restore-of-racknerd-vps-hdd.25424/
但這個論壇可能有鎖地區,沒辦法直接看
- 登入你的 RackNerd VPS 帳戶,網址為:https://nerdvm.racknerd.com/login.php
- 從列表中選擇你的 VPS 伺服器,可以點擊主機名稱或對應的「Manage」按鈕。
- 當 VPS 的控制面板顯示後,點擊「VNC」按鈕。
- 在 VNC Viewer 頁面,點擊「HTML5 VNC Client SSL」。 (請確保你的網頁瀏覽器允許 nerdvm.racknerd.com 的彈出視窗)。
或者,你可以從畫面上獲取 IP 位址、訪問端口號及臨時密碼,使用你喜歡的 VNC 客戶端訪問你的機器。請注意,這是主機級別的訪問,使用的 IP 位址和用戶憑據與你在 VPS 內部設置的不同。即使 SSH 訪問受損或不可用,這種方式運作起來就像是在虛擬機器的實體控制台一樣。 - 你的網頁瀏覽器將打開一個 HTML5 窗口,與你的 VPS 主控制台建立 SSH 連接。
- 使用你的 VPS 主機的 root 資格證登入。
- 登入後,執行指令
shutdown -Ph now
來正確關閉你的 VPS。操作完成後,VNC 窗口會顯示伺服器已斷開連接。 - 返回網頁瀏覽器的 VNC Viewer 頁面,點擊「Back」,這將帶你回到 VPS 控制面板。
- 接著,點擊「Rescue」按鈕,進入新頁面,選擇要用於救援模式的內核。
- 使用選擇器中顯示的默認內核,這是你的 VPS 在配置時安裝的主內核。如果你進入救援模式是為了解決系統問題,可以更改內核,但這裡我們進入救援模式只是為了進行備份。點擊「Enable Rescue Mode」,然後在彈出的通知窗口中確認繼續操作。
- 此時,你應該能看到 root 的 SSH 連接憑據,包含一個難以猜測的密碼。請注意,IP 位址是你的 VPS 的靜態 IP。
- 為了備份你的 VPS 硬碟(整個硬碟的字節對字節映像副本),在你的本地互聯網連接機器上打開終端,並執行以下指令(本地執行,非在 VPS 上):
ssh root@<你的VPS_IP> dd if=/dev/vda bs=1M oflag=sync | sudo dd of=<備份的完整路徑及檔名> bs=1M oflag=sync status=progress
注意:如果需要還原備份,執行步驟 #1 到 #11,然後在本地電腦(非在 VPS 上)使用以下指令:
sudo dd if=<要還原的完整路徑及檔名> bs=1M oflag=sync status=progress | ssh root@<你的VPS_IP> dd of=/dev/vda bs=1M oflag=sync - 當備份或還原操作完成後,退出救援模式,並重新啟動你的 VPS 進入正常運行模式。
需要注意舊的VPS空間要小於新的VPS
如果舊的VPS大於新的VPS,那就很麻煩了...
https://blog.racknerd.com/how-to-expand-your-linux-vps-root-partition/
在runtime情況下調整partition size