diff --git a/content/operate/rc/databases/migrate-databases.md b/content/operate/rc/databases/migrate-databases.md index fc1bdbc2a9..a8b8247ba1 100644 --- a/content/operate/rc/databases/migrate-databases.md +++ b/content/operate/rc/databases/migrate-databases.md @@ -69,7 +69,7 @@ Follow these detailed steps to migrate data using Active-Passive syncing: {{Select the target database from the database list.}} -4. From the **Configuration** tab of the target database, select **Edit database**. +4. From the **Configuration** tab of the target database, select **Edit**. {{Use the **Edit Database** button to change the configuration of the target database.}} @@ -81,41 +81,41 @@ Follow these detailed steps to migrate data using Active-Passive syncing: 6. This will open the **Add Active-Passive Redis** screen. Select where the source database is located. - {{The Add Active-Passive Redis screen.}} + {{The Add Active-Passive Redis screen.}} - Select **Current account** if the source database is located in this Redis Cloud account. Select the source database from the **Source database** list. You can type in the database's name to find it. - {{Select the Source database from the database list.}} + {{Select the Source database from the database list.}} - If the source database is hosted externally, select **External**. 1. In the **Enter the source URI** field, type `redis://` and then paste in the public endpoint details. - {{The source URI must be specified using the 'redis://' protocol.}} + {{The source URI must be specified using the 'redis://' protocol.}} 1. Select if the source database requires Transport Layer Security (TLS). - If the source database requires TLS, select **TLS** and enter the public server certificate in the **Server Certificate** field. - {{The Server Certificate field.}} + {{The Server Certificate field.}} - If the source database requires client authentication, select **Mutual TLS**. 1. Enter the public server certificate in the **Server Certificate** field. - {{The Server Certificate field.}} + {{The Server Certificate field.}} 1. Select **Download** to download the client certificate. - {{The Client Certificate field. Select Download to download the client certificate.}} + {{The Client Certificate field. Select Download to download the client certificate.}} 1. Configure the source database to accept the client certificate. 7. Select **Save Active-Passive** to save your Active-Passive settings. - {{The **Save** button verifies the Source URI and you can't save until it validates.}} + {{The **Save** button verifies the Source URI and you can't save until it validates.}} For an external database, we'll verify the endpoint at this step. If the endpoint can't be verified, make sure that you've copied the details directly from the source database and that the value you entered starts with `redis://`. @@ -133,7 +133,7 @@ Follow these detailed steps to migrate data using Active-Passive syncing: When data has fully migrated to the target database, database status reports `Synced`. - {{When the data is migrated, the target database status displays `Synced`.}} + {{When the data is migrated, the target database status displays `Synced`.}} Active-Passive sync lets you migrate data while apps and other connections are using the source database. Once the data is migrated, you should migrate active connections to the target database. diff --git a/content/operate/rc/security/database-security/tls-ssl.md b/content/operate/rc/security/database-security/tls-ssl.md index 11599e7f3c..53a06236df 100644 --- a/content/operate/rc/security/database-security/tls-ssl.md +++ b/content/operate/rc/security/database-security/tls-ssl.md @@ -18,12 +18,10 @@ Paid Redis Cloud Essentials plans and Redis Cloud Pro plans can use TLS to encry TLS is not available for Free Redis Cloud Essentials plans. {{}} -## Use TLS with Redis Cloud +## TLS recommendations TLS is not enabled by default. -### TLS recommendations - Because TLS has an impact on performance, you need to determine whether the security benefits of TLS are worth the performance impact. TLS recommendations depend on the subscription plan and whether clients connect to your database using public or private endpoints. This table shows TLS recommendations: @@ -33,13 +31,13 @@ This table shows TLS recommendations: | Redis Cloud Essentials | Enable TLS | N/A | | Redis Cloud Pro | Enable TLS | Enable TLS if security outweighs performance impact | -### Client authentication +## Client authentication When you enable TLS, you can optionally require client authentication (also known as "mutual authentication"). If enabled, all clients must present a valid client certificate when they connect to the database. Client authentication is not required by Redis Cloud; however, it is strongly recommended. -### Enable TLS +## Enable TLS To enable TLS for a Redis Cloud database: @@ -90,6 +88,8 @@ You must download the certificate using the button at this point. After your ch - If you provide a client certificate or a certificate chain, you will see the certificate details before you save your changes. {{The Download certificate button.}} + + Select **Save** to save the client certificate. 1. You can select **Add client certificate** again to add another certificate. @@ -122,7 +122,7 @@ If you don't have the Redis Cloud CA certificates, you can download them from th 1. For **Redis Cloud certificate authority**, either: - - Select the **Download** button to download the certificates from **Account Settings**: + - Select the **Download** button to download the certificates from **Redis Cloud certificate authority** in **Account Settings**: {{Use the Download button to download the Redis Cloud CA certificates.}} diff --git a/content/operate/rc/subscriptions/upgrade-essentials-pro.md b/content/operate/rc/subscriptions/upgrade-essentials-pro.md index 575bec0a2a..e390529afd 100644 --- a/content/operate/rc/subscriptions/upgrade-essentials-pro.md +++ b/content/operate/rc/subscriptions/upgrade-essentials-pro.md @@ -63,11 +63,11 @@ Before you follow this guide, be aware of the following limitations: 1. This will open the **Add Active-Passive Redis** screen. Select **Current account** to connect a database in your current account. - {{The Add Active-Passive Redis screen.}} + {{The Add Active-Passive Redis screen.}} 1. Select your Redis Cloud Essentials database from the **Source database** list. This will be your source database. You can type in the database's name to find it. - {{Select the Source database from the database list.}} + {{Select the Source database from the database list.}} 1. Select **Save Database** to begin updating the database. diff --git a/static/images/rc/button-account-settings-security-ca-download.png b/static/images/rc/button-account-settings-security-ca-download.png index b93d3d42ea..7a27191dbc 100644 Binary files a/static/images/rc/button-account-settings-security-ca-download.png and b/static/images/rc/button-account-settings-security-ca-download.png differ diff --git a/static/images/rc/button-database-config-security-server-ca-download.png b/static/images/rc/button-database-config-security-server-ca-download.png index 568a4b85d5..88f6f64932 100644 Binary files a/static/images/rc/button-database-config-security-server-ca-download.png and b/static/images/rc/button-database-config-security-server-ca-download.png differ diff --git a/static/images/rc/button-database-uri-add.png b/static/images/rc/button-database-uri-add.png index e221f3ba70..8ab9073ec9 100644 Binary files a/static/images/rc/button-database-uri-add.png and b/static/images/rc/button-database-uri-add.png differ diff --git a/static/images/rc/database-add-account-path-list.png b/static/images/rc/database-add-account-path-list.png index 22ed16ec11..48dcc4b277 100644 Binary files a/static/images/rc/database-add-account-path-list.png and b/static/images/rc/database-add-account-path-list.png differ diff --git a/static/images/rc/database-details-configuration-tab-security-tls-client-auth-certificate.png b/static/images/rc/database-details-configuration-tab-security-tls-client-auth-certificate.png index 7c051c4ac8..c6e1857670 100644 Binary files a/static/images/rc/database-details-configuration-tab-security-tls-client-auth-certificate.png and b/static/images/rc/database-details-configuration-tab-security-tls-client-auth-certificate.png differ diff --git a/static/images/rc/database-details-configuration-tab-security-tls-toggle.png b/static/images/rc/database-details-configuration-tab-security-tls-toggle.png index d15b0dfb89..1f46fe29ee 100644 Binary files a/static/images/rc/database-details-configuration-tab-security-tls-toggle.png and b/static/images/rc/database-details-configuration-tab-security-tls-toggle.png differ diff --git a/static/images/rc/icon-database-save-active-passive.png b/static/images/rc/icon-database-save-active-passive.png index b6b7ddbce9..37c0c93002 100644 Binary files a/static/images/rc/icon-database-save-active-passive.png and b/static/images/rc/icon-database-save-active-passive.png differ diff --git a/static/images/rc/migrate-data-active-passive-enable.png b/static/images/rc/migrate-data-active-passive-enable.png index 0aac56ab76..650d070f2e 100644 Binary files a/static/images/rc/migrate-data-active-passive-enable.png and b/static/images/rc/migrate-data-active-passive-enable.png differ diff --git a/static/images/rc/migrate-data-add-active-passive.png b/static/images/rc/migrate-data-add-active-passive.png index f8eb65b012..7e58b9b229 100644 Binary files a/static/images/rc/migrate-data-add-active-passive.png and b/static/images/rc/migrate-data-add-active-passive.png differ diff --git a/static/images/rc/migrate-data-specify-source-uri.png b/static/images/rc/migrate-data-specify-source-uri.png index 1095039431..4dbae615f0 100644 Binary files a/static/images/rc/migrate-data-specify-source-uri.png and b/static/images/rc/migrate-data-specify-source-uri.png differ diff --git a/static/images/rc/migrate-data-status-synced.png b/static/images/rc/migrate-data-status-synced.png old mode 100755 new mode 100644 index ab1047abb9..830e5c25fd Binary files a/static/images/rc/migrate-data-status-synced.png and b/static/images/rc/migrate-data-status-synced.png differ diff --git a/static/images/rc/migrate-data-target-edit.png b/static/images/rc/migrate-data-target-edit.png index 2926787ed8..d4ce055d7f 100644 Binary files a/static/images/rc/migrate-data-target-edit.png and b/static/images/rc/migrate-data-target-edit.png differ diff --git a/static/images/rc/migrate-data-tls-client-cert.png b/static/images/rc/migrate-data-tls-client-cert.png index a22a9066a7..ea09bff73d 100644 Binary files a/static/images/rc/migrate-data-tls-client-cert.png and b/static/images/rc/migrate-data-tls-client-cert.png differ diff --git a/static/images/rc/migrate-data-tls-server-cert.png b/static/images/rc/migrate-data-tls-server-cert.png index 10490fb261..aec24d46c7 100644 Binary files a/static/images/rc/migrate-data-tls-server-cert.png and b/static/images/rc/migrate-data-tls-server-cert.png differ diff --git a/static/images/rc/migrate-database-select-source.png b/static/images/rc/migrate-database-select-source.png index c02bb48cce..61836c9d87 100644 Binary files a/static/images/rc/migrate-database-select-source.png and b/static/images/rc/migrate-database-select-source.png differ diff --git a/static/images/rc/mtls-add-client-certificate.png b/static/images/rc/mtls-add-client-certificate.png index a26d30dc8c..60f05371c4 100644 Binary files a/static/images/rc/mtls-add-client-certificate.png and b/static/images/rc/mtls-add-client-certificate.png differ diff --git a/static/images/rc/mtls-certificate-details.png b/static/images/rc/mtls-certificate-details.png index 4b81b95b2e..9b5667db7e 100644 Binary files a/static/images/rc/mtls-certificate-details.png and b/static/images/rc/mtls-certificate-details.png differ diff --git a/static/images/rc/mtls-download-certificate.png b/static/images/rc/mtls-download-certificate.png index b9e54a4967..d5695a3bbd 100644 Binary files a/static/images/rc/mtls-download-certificate.png and b/static/images/rc/mtls-download-certificate.png differ