diff --git a/e2e/src/web/specs/auth.e2e-spec.ts b/e2e/src/web/specs/auth.e2e-spec.ts
index 0fde9a6ec6..173131ec5e 100644
--- a/e2e/src/web/specs/auth.e2e-spec.ts
+++ b/e2e/src/web/specs/auth.e2e-spec.ts
@@ -37,6 +37,7 @@ test.describe('Registration', () => {
await page.getByRole('button', { name: 'Server Privacy' }).click();
await page.getByRole('button', { name: 'User Privacy' }).click();
await page.getByRole('button', { name: 'Storage Template' }).click();
+ await page.getByRole('button', { name: 'Backups' }).click();
await page.getByRole('button', { name: 'Done' }).click();
// success
diff --git a/i18n/en.json b/i18n/en.json
index 524466f4e3..49d24a2f84 100644
--- a/i18n/en.json
+++ b/i18n/en.json
@@ -44,6 +44,13 @@
"backup_database": "Create Database Dump",
"backup_database_enable_description": "Enable database dumps",
"backup_keep_last_amount": "Amount of previous dumps to keep",
+ "backup_onboarding_1_description": "offsite copy in the cloud or at another physical location.",
+ "backup_onboarding_2_description": "local copies on different devices. This includes the main files and a backup of those files locally.",
+ "backup_onboarding_3_description": "total copies of your data, including the original files. This includes 1 offsite copy and 2 local copies.",
+ "backup_onboarding_description": "A 3-2-1 backup strategy is recommended to protect your data. You should keep copies of your uploaded photos/videos as well as the Immich database for a comprehensive backup solution.",
+ "backup_onboarding_footer": "For more information about backing up Immich, please refer to the documentation.",
+ "backup_onboarding_parts_title": "A 3-2-1 backup includes:",
+ "backup_onboarding_title": "Backups",
"backup_settings": "Database Dump Settings",
"backup_settings_description": "Manage database dump settings.",
"cleared_jobs": "Cleared jobs for: {job}",
diff --git a/web/src/lib/components/onboarding-page/onboarding-backup.svelte b/web/src/lib/components/onboarding-page/onboarding-backup.svelte
new file mode 100644
index 0000000000..1ae176e1ad
--- /dev/null
+++ b/web/src/lib/components/onboarding-page/onboarding-backup.svelte
@@ -0,0 +1,62 @@
+
+
+