資料庫 - Amazon Lightsail

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

資料庫

什麼是 Lightsail 資料庫?

Lightsail 受管資料庫是專用於執行資料庫的執行個體,而不是其他工作負載,例如 Web 伺服器、郵件伺服器等。受管資料庫可以包含多個使用者建立的資料庫,可以使用您搭配獨立資料庫使用的相同工具和應用程式來進行存取。Lightsail 會維護資料庫基礎架構和作業系統的安全性和健全狀況,因此您無需深入的基礎架構管理專業知識即可執行資料庫。

與一般 Lightsail 執行個體一樣,Lightsail 受管資料庫在其計劃中具有固定數量的記憶體、運算能力和SSD基礎儲存,可讓您隨時間擴充。Lightsail 會在建立時自動為您安裝並設定您選擇的資料庫。

我可以使用 Lightsail 受管資料庫做什麼?

Lightsail 受管資料庫提供簡單、低維護的方式,將資料儲存在雲端。您可以將受管理的資料庫當做新資料庫執行,也可以從現有的內部部署或託管資料庫移轉至 Lightsail 來執行。

其還可以讓您擴展應用程式,透過將資料庫分離為專用預留執行個體,可接受更大量的流量和更密集的負載。Lightsail 受管資料庫對於可設定狀態的應用程式 (例如 WordPress 最常見CMSs的應用程式) 特別有用,當您擴充超出單一執行個體時,這些應用程式需要保持同步的資料。受管理的資料庫可與 Lightsail 負載平衡器和兩個以上的 Lightsail 執行個體配對,以建立功能強大且可擴充的應用程式。透過使用 Lightsail 高可用性受管資料庫計劃,您也可以為資料庫新增備援,協助確保應用程式的高連續運作時間。

Lightsail 為我管理什麼?

Lightsail 可管理受管理資料庫及其基礎架構的一系列維護活動和安全性。Lightsail 會自動備份您的資料庫,並允許使用資料庫還原工具從過去 7 天進行時間點還原,以協助防止資料遺失或元件故障。Lightsail 還會自動加密靜態和動態資料,以提高安全性,並儲存您的資料庫密碼,以便輕鬆安全地連接到資料庫。在維護方面,Lightsail 會在設定的維護時段期間對資料庫執行維護。此維護包含自動升級到最新的次要資料庫版本和基礎設施和作業系統的所有管理。

Lightsail 支援哪些類型的資料庫以及這些資料庫的哪些版本?

Lightsail 受管理的資料庫支援最新的主要版本「我」SQL 和「Post SQL gre」。目前,這些版本是我的 SQL 5.7,我的 SQL 8.0,後者 SQL 9,後備 SQL 10,後者 SQL 11 和後格雷 12。SQLLightsail 僅為每個主要版本選項提供最新的次要版本。

Lightsail 提供哪些受管理的資料庫計劃?

Lightsail 在標準和高可用性計劃中提供 4 種大小的受管理資料庫。每個計劃都有固定的儲存數量和每月額度的資料傳輸。您也可以在一段時間後,根據需要擴展到較大的計劃,並切換標準和高可用性計劃。高可用性計劃會鏡映與標準計劃相同的資源,且還包括在主要資料庫的單獨可用區域中執行的備用資料庫,來提供冗餘。

什麼是高可用性計劃?

Lightsail 受管理的資料庫提供標準和高可用性計劃。標準和高可用性計劃有相同的計劃資源 (包括記憶體、儲存和資料傳輸額度)。高可用性計劃透過在與主要資料庫不同的可用區域中自動建立待命資料庫、同步將資料複製到待命資料庫,以及在基礎結構故障和維護期間提供容錯移轉至待命資料庫,以便在 Lightsail 自動升級/維護資料庫時也能確保正常運作時間。將高可用性計劃用於需要高執行時間之生產應用程式或軟體的執行。

如何擴展或縮小 Lightsail 受管資料庫?

您可以透過拍攝 Lightsail 受管理資料庫的快照,並從快照建立新的、更大的資料庫計劃,或使用緊急還原功能建立新的、更大的資料庫,來擴展其規模。您也可以從標準切換到高可用性計劃,使用其中一種方法來反向操作。您不能縮減資料庫。如需詳細資訊,請參閱在 Lightsail 中從快照建立資料庫

如何備份受管理 Lightsail 料庫?

Lightsail 會自動備份您的資料,並允許將此資料從特定時間點還原至新資料庫。自動備份是適用於您資料庫的一種免費服務,但只會儲存最近 7 天的資料。如果您刪除資料庫,則會刪除所有自動備份記錄,而且無法再進行 point-in-time 還原。以往若要在刪除資料庫後保留資料備份或將備份保留超過 7 天的時間,請使用手動快照。

您可以從資料庫管理頁面拍攝 Lightsail 受管理資料庫的手動快照。手動快照包含您資料庫的所有資料且可做為您想要永久存放的資料備份。您也可以使用手動快照來建立新的、較大的資料庫,或切換標準和高可用性計劃。手動快照會一直儲存,直到您刪除它們為止,並以每月 0.05 USD USD /GB 的費用計費。

如果我刪除 Lightsail 受管理的資料庫,我的資料會發生什麼情況?

如果您刪除 Lightsail 管理的資料庫,您的資料庫本身和所有自動備份都會遭到刪除。此資料無法恢復,除非您在刪除資料庫前先手動拍攝快照。在刪除資料庫期間,Lightsail 提供一鍵式選項,視需要擷取手動快照,以協助防止資料意外遺失。拍攝手動快照再刪除,這樣的作法是選擇性的,但我們強烈建議這麼做。您可以在未來您不再需要存放的資料時刪除手動快照。

是否可以將執行個體連線到在不同 AWS 區域 或不同可用區域中執行的 Lightsail 受管資料庫?

您無法將 Lightsail 受管資料庫用於執行不同 AWS 區域的執行個體。不過,您可以將資料庫用於與執行個體不同的可用區域。

如何將資料載入 Lightsail 受管理的資料庫?

若要將資料載入 Lightsail 受管理的資料庫,您應該先啟用資料匯入模式。啟用資料匯入模式之後,您可以繼續使用您偏好的資料庫用戶端來手動上傳資料。您完成載入資料的動作後,請記得關閉資料匯入模式,讓資料庫的自動備份和記錄可以繼續。如需詳細資訊,請參閱將資料匯入我的資料SQL庫將資料匯入 Postgre 資料SQL庫

如何存取 Lightsail 受管資料庫上的資料?

您可以連接到數據庫並使用任何標準SQL客戶端應用程序查詢數據。我們建議我的SQL工作台進行GUI基於管理和查詢。您可以在資料庫的資料庫管理畫面中找到連線資料,包括端點URL和DNS名稱。如需詳細資訊,請參閱在 Amazon Lightsail 中連 Connect 到我的資SQL料庫或連線到 Postgre 資SQL料庫

Lightsail 受管資料庫如何與我的 Lightsail 執行個體搭配使用?

建立 Lightsail 受管理的資料庫之後,您可以立即開始使用 Lightsail 執行個體做為 Web 伺服器或應用程式的其他專用工作負載。若要將 Lightsail 執行個體連線至資料庫,請使用資料庫端點並參考安全儲存的密碼,將資料庫設定為應用程式程式碼中的資料存放區。您可以在資料庫管理畫面中找到連線資料。資料庫組態檔案的檔案名稱和位置會隨著應用程式而不同。請注意,您可以擇一使用相同的資料表,或是使用不同的資料表將多個執行個體連接到單個資料庫。

如何將 Lightsail 受管資料庫連線到 AWS 帳戶中EC2執行的執行個體?

您可以透過公用網際網路連線,將 Lightsail 受管資料庫連線到EC2執行個體。請注意,連線到所有 AWS 服務都會消耗您的資料庫資料傳輸額度,而透過公用網際網路傳輸至超出資料傳輸額度的 AWS 服務,則會產生超額費用。您無法在 Lightsail 受管資料庫和EC2執行個體VPC之間使用對等互連。

Lightsail 受管資料庫的公開和私有模式有何不同?

根據預設,您的 Lightsail 受管理資料庫是以私人模式建立的,只能由 Lightsail 執行個體存取,以保護資料庫的安全性。如果您需要透過公有網際網路連接到軟體或服務,您可以設定資料庫的公有模式。為確保資料的安全性,我們不建議將公有模式長期啟用。您可以從資料庫管理畫面中隨時變更公有和私有模式。

我可以管理 Lightsail 受管資料庫所使用的連接埠嗎?

否,Lightsail 會基於安全性考量自動管理您的連接埠,並在公用模式下為所有 Lightsail 受管理的SQL資料庫開啟連接埠 3306。如果您的資料庫處於私人模式,則您的資料庫僅開放給透過內部網路在 Lightsail 帳戶中執行的資源。

是否 Lightsail 受管資料庫服務IPv6?

受管 Lightsail 的資料庫不支援IPv6。