根據此頁面https://developer.swisscom.com/pricing可以爲每個計劃定義實例計數。這是否意味着如果我需要額外的GB系統,我只需要添加更多的實例,就是這樣?代碼中沒有改變,我可以使用相同的連接參數?瑞士電信雲端的Maria DB存儲容量
1
A
回答
0
在此圖中,您將看到Apps(不是用於持久數據的服務)。通過應用程序,您可以非常動態地添加實例和內存應用程序是無狀態的。
請更多信息閱讀twelve-factor app約HOWTO開發應用CF.
在現代,軟件通常作爲一項服務交付:稱爲 網絡應用程序或軟件即服務。這個十二因素應用程序是一個用於構建軟件即服務應用程序的 方法。
對於服務(持久數據),您必須選擇一個計劃。例如,如果您使用small
並且您需要更多連接/存儲(例如large
),則無法使用一個命令進行升級。
$ cf m -s mariadb
Getting service plan information for service mariadb as admin...
OK
service plan description free or paid
small Maximum 10 concurrent connections, 1GB storage paid
medium Maximum 15 concurrent connections, 8GB storage paid
large Maximum 100 concurrent connections, 16GB storage paid
您需要
- 轉儲數據庫(使用服務連接器上的本地設備插件和
mysqldump
) - 創建新服務(
cf cs mariadb large ...
) - 將數據恢復到新的服務(服務連接器和
mysql
客戶端) - 刪除舊服務(
cf ds -f...
)
目前沒有「一鍵式」升級。
2
要添加到陀格列博夫的回答是:
有朝一鍵升級,一個簡單的方法:Push2Cloud。
使用自定義工作流程可以自動執行與CloudFoundry的每次交互。我們提供了兩個工作流,遷移的Redis和MongoDB實例/泊塢窗圖片:
同樣的方法也將爲瑪利亞DB工作。如果您有興趣實施工作流程,請在主Push2Cloud倉庫上打開一個問題。
0
下面是MongoDB的一個分步指南:連接到舊DB
- 停止應用程序(以確保數據的一致性)
- 創建舊mongodb的服務密鑰(
cf create-service-key <mongodb-name> migration
) - 檢索服務密鑰:
cf service-key <mongodb-name> migration
cf ssh
成在相同的空間DB任何應用程式:cf ssh <app-name> -L 13000:<mongodb-host>:<mongodb-port>
(從服務密鑰的主機和端口)- 的CRE以下命令dentials都可以在服務密鑰中找到您在步驟3 檢索打開一個新的終端窗口和運行
mongodump --host 127.0.0.1:13000 --authenticationDatabase <mongodb-database> --username <mongodb-username> --password <mongodb-password> --db <mongodb-database> --out=dbbackup/dump
- 與
cf create-service
(與cf m -s mongodb
列表中提供的計劃) - 創建服務創建新的數據庫新的數據庫,並從上述
- 關閉隧道檢索和新的數據庫創建一個新的與主機和端口
- Run鍵
mongorestore --host 127.0.0.1:13000 --authenticationDatabase <new-mongodb-database> --username <new-mongodb-username> --password <new-mongodb-password> --db <new-mongodb-database> <path-to-dump-file>
相關問題
- 1. 在瑞士電信雲
- 2. Maria DB存儲容量和定價
- 3. 多大是瑞士電信應用雲
- 4. 瑞士電信應用雲上的elasticsearch v2.1.0上的Reindex
- 5. 瑞士電信S3動態存儲併發訪問
- 6. 瑞士電信雲數據庫備份失敗
- 7. 瑞士電信myCloud:獲取承載令牌
- 8. 替代瑞士電信CF插件名爲Service連接
- 9. Amazon RDS Maria DB「未知存儲引擎」XtraDB'「
- 10. 從Google雲端存儲中恢復大容量文件
- 11. 以雲存儲爲後端的雲CDN
- 12. cakephp requestHandler檢查瑞士法郎/閃存
- 13. 鉻和瑞士法郎緩存
- 14. 外部瑞士法郎加載到主瑞士法郎
- 15. 加載斯塔林瑞士法郎另一瑞士法郎
- 16. 客戶端存儲的信號量?
- 17. 「jQuery」「Google雲端存儲」
- 18. Google雲端存儲傳播
- 19. 列表/從閃存獲取變量(瑞士法郎)
- 20. 瑞士電信CloudFoundry應用程序的響應頭「Strict-Transport-Security」兩次
- 21. 如何強制HTTPS與Staticfile Buildpack(FORCE_HTTPS)瑞士電信公司的Cloud Foundry
- 22. 什麼是存儲JWT令牌的最佳MYSQL或Maria DB數據類型?
- 23. 使用雲存儲客戶端庫的Google存儲桶統計信息
- 24. Maria DB - 帶有Json類型列的表
- 25. 在瑞士電信應用雲中集成動態s3(用於存儲wp-content文件夾),SQL數據庫和WordPress
- 26. 添加一個瑞士法郎玩在另一個瑞士法郎的頂部?
- 27. 雲端存儲 - 數據保存多久?
- 28. 簡單更新Google雲端存儲中的文字內容
- 29. 正則表達式瑞士電話號碼
- 30. 在Google雲端存儲中存儲關鍵值類似於Google雲端存儲中的數據