Amazon-Web-Services
AWS Deploy 不刪除文件
我是 AWS 新手,在部署項目時遇到問題。每次我使用 CLI 部署時,我的應用程序創建的所有文件都會被擦除。
現在我確定我只是自己無能的犧牲品,但我很難追踪正確的流程/設計,以確保我可以在更新時保留部分數據。我懷疑我必須將數據保存到本地伺服器之外的另一個位置,但我不清楚如何處理。
任何指針將不勝感激。
通常,最好將您的實例視為臨時實例,因為這會使擴展、備份等更簡單。“牛不是寵物”是總的原則。
要啟用這種方法,請將您的數據放到持久數據儲存中,例如:
- EFS(您可以將其映射為所有 ECS 實例的驅動器)
- 共享 EBS 卷是一種選擇(EFS 通常更好)
- RDS SQL 數據庫
- DynamoDB NoSQL 數據庫
- S3 對象儲存(您可以使用正確的軟體將其映射為驅動器)