diff --git a/src/panels/config/backup/components/config/ha-backup-config-agents.ts b/src/panels/config/backup/components/config/ha-backup-config-agents.ts index 925b4f8f2d..2d0504a908 100644 --- a/src/panels/config/backup/components/config/ha-backup-config-agents.ts +++ b/src/panels/config/backup/components/config/ha-backup-config-agents.ts @@ -51,7 +51,7 @@ class HaBackupConfigAgents extends LitElement { private _description(agentId: string) { if (agentId === CLOUD_AGENT) { - return "It stores one backup. The oldest backups are deleted."; + return "Note: It stores only one backup, regardless of your settings."; } if (isNetworkMountAgent(agentId)) { return "Network storage"; diff --git a/src/panels/config/backup/components/config/ha-backup-config-data.ts b/src/panels/config/backup/components/config/ha-backup-config-data.ts index b925cfd93a..bae085447a 100644 --- a/src/panels/config/backup/components/config/ha-backup-config-data.ts +++ b/src/panels/config/backup/components/config/ha-backup-config-data.ts @@ -195,7 +195,7 @@ class HaBackupConfigData extends LitElement { > Media - For example, camera recordings. + This can include large filesize camera recordings. Share folder - Folder that is often used for advanced or older + Folder that is often used by add-ons for advanced or older configurations. - Set up automatic backups + Set up backups

- Backups are essential to a reliable smart home. They protect your - setup against failures and allows you to quickly have a working - system again. It is recommended to create a daily backup and keep - backups of the last 3 days on two different locations. And one of - them is off-site. + Backups are essential for a reliable smart home. They help protect + the work you've put into setting up your smart home, and if the + worst happens, you can get back up and running quickly. It is + recommended that you create a backup every day. You should keep + three backups in at least two different locations, one of which + should be off-site.

- - Set up automatic backups - + Set up backups
`; diff --git a/src/panels/config/backup/dialogs/dialog-backup-onboarding.ts b/src/panels/config/backup/dialogs/dialog-backup-onboarding.ts index b70ed88102..2a8ff15bf4 100644 --- a/src/panels/config/backup/dialogs/dialog-backup-onboarding.ts +++ b/src/panels/config/backup/dialogs/dialog-backup-onboarding.ts @@ -287,13 +287,14 @@ class DialogBackupOnboarding extends LitElement implements HassDialog { src="/static/images/voice-assistant/hi.png" alt="Casita Home Assistant logo" /> -

Set up your automatic backups

+

Set up backups

- Backups are essential to a reliable smart home. They protect your - setup against failures and allows you to quickly have a working - system again. It is recommended to create a daily backup and keep - backups of the last 3 days on two different locations. And one of - them is off-site. + Backups are essential for a reliable smart home. They help protect + the work you've put into setting up your smart home, and if the + worst happens, you can get back up and running quickly. It is + recommended that you create a backup every day. You should keep + three backups in at least two different locations, one of which + should be off-site.

`; @@ -327,21 +328,23 @@ class DialogBackupOnboarding extends LitElement implements HassDialog { case "setup": return html`

- It is recommended to create a daily backup and keep backups of the - last 3 days on two different locations. And one of them is off-site. + It is recommended that you create a backup every day. You should + keep three backups in at least two different locations, one of which + should be off-site. Once you make your selection, your first backup + will begin.

Recommended settings - Set the proven settings of daily backup. + Backup everything daily, keeping three days of backups Custom settings - Select your own automation, data and locations + Select when, where, and what to backup diff --git a/src/panels/config/backup/dialogs/dialog-change-backup-encryption-key.ts b/src/panels/config/backup/dialogs/dialog-change-backup-encryption-key.ts index ac8ae0bae6..1020083e3a 100644 --- a/src/panels/config/backup/dialogs/dialog-change-backup-encryption-key.ts +++ b/src/panels/config/backup/dialogs/dialog-change-backup-encryption-key.ts @@ -152,7 +152,7 @@ class DialogChangeBackupEncryptionKey extends LitElement implements HassDialog { Download old emergency kit - We recommend to save this encryption key somewhere secure. + We recommend saving this encryption key file somewhere secure. @@ -164,9 +164,10 @@ class DialogChangeBackupEncryptionKey extends LitElement implements HassDialog { case "new": return html`

- All next backups will use the new encryption key. We recommend to - save this key somewhere secure. As you can only restore your data - with the backup encryption key. + Keep this encryption key in a safe place, as you will need it to + access your backup, allowing it to be restored. Either record the + characters below or download them as an emergency kit file. + Encryption keeps your backups private and secure.

${this._newEncryptionKey}

@@ -179,7 +180,7 @@ class DialogChangeBackupEncryptionKey extends LitElement implements HassDialog { Download new emergency kit - We recommend to save this encryption key somewhere secure. + We recommend saving this encryption key file somewhere secure. diff --git a/src/panels/config/backup/ha-config-backup-details.ts b/src/panels/config/backup/ha-config-backup-details.ts index 1bdc57110e..248913fe5e 100644 --- a/src/panels/config/backup/ha-config-backup-details.ts +++ b/src/panels/config/backup/ha-config-backup-details.ts @@ -125,7 +125,8 @@ class HaConfigBackupDetails extends LitElement { : !this._backup ? html`` : html` - + +
Backup
@@ -145,7 +146,8 @@ class HaConfigBackupDetails extends LitElement {
- + +
Select what to restore
- + +
Locations
${this._agents.map((agent) => { @@ -355,7 +358,7 @@ class HaConfigBackupDetails extends LitElement { margin-bottom: 24px; } .card-content { - padding: 0 20px 8px 20px; + padding: 0 20px; } .card-actions { display: flex; @@ -411,6 +414,9 @@ class HaConfigBackupDetails extends LitElement { .dot.error { background-color: var(--error-color); } + .card-header { + padding-bottom: 8px; + } `; } diff --git a/src/panels/config/backup/ha-config-backup-settings.ts b/src/panels/config/backup/ha-config-backup-settings.ts index 08a03ad889..ad894e6414 100644 --- a/src/panels/config/backup/ha-config-backup-settings.ts +++ b/src/panels/config/backup/ha-config-backup-settings.ts @@ -140,10 +140,10 @@ class HaConfigBackupSettings extends LitElement {
Encryption key

- All your backups are encrypted to keep your data private and - secure. You need this key to restore a backup. It's important - that you don't lose this key, as no one else can restore your - data. + Keep this encryption key in a safe place, as you will need it to + access your backup, allowing it to be restored. Either record + the characters below or download them as an emergency kit file. + Encryption keeps your backups private and secure.