domino logo
About DominoArchitecture
Kubernetes
Cluster RequirementsDomino on EKSDomino Kubernetes Version CompatibilityDomino on GKEDomino on AKSDomino on OpenShiftNVIDIA DGX in DominoDomino in Multi-Tenant Kubernetes ClusterEncryption in Transit
Installation
Installation ProcessConfiguration ReferenceInstaller Configuration ExamplesPrivate or Offline InstallationCustom Certificatesfleetcommand-agent release notes
Azure Deployments
Prepare for InstallationDeploy DominoProvision Infrastructure and Runtime Environment
Google Cloud Deployments
Prepare for InstallationProvision Infrastructure and Runtime EnvironmentDeploy Domino
Configuration
Central ConfigurationNotificationsFeature FlagsChange The Default Project For New UsersProject Stage ConfigurationDomino Integration With Atlassian Jira
Compute
Manage Domino Compute ResourcesHardware Tier Best PracticesModel Resource QuotasPersistent Volume ManagementAdding a Node Pool to your Domino ClusterRemove a Node from Service
Keycloak Authentication Service
Operations
Domino Application LoggingDomino MonitoringSizing Infrastructure for Domino
Data Management
Data in DominoData Flow In DominoExternal Data VolumesDatasets AdministrationSubmit GDPR Requests
User Management
RolesManage UsersLicense Usage Reporting
Environments
Environment Management Best PracticesCache Environment Images in EKSImages From Authenticated External Registries
Backup and Restore
Backup StructureBackup LocationCustomize BackupsRun a Manual, On-Demand BackupRestore backups
Control Center
Control Center OverviewExport Control Center Data with The API
Troubleshooting
domino logo
About Domino
Domino Data LabKnowledge BaseData Science BlogTraining
Admin Guide
>
Backup and Restore
>
Run a Manual, On-Demand Backup

Run a Manual, On-Demand Backup

You can create a backup manually, on-demand. This is useful during “lift-and-shift” migrations or prior to upgrades.

Manually generate a backup:
  1. Run the following command to edit the domino-data-importer statefulset:

    kubectl -n domino-platform edit sts domino-data-importer

    Set the replicas to 1.

  2. When the domino-data-importer pod is up, run the following code to exec into it:

    kubectl -n domino-platform exec -it domino-data-importer-0 /bin/bash

    This command can take a long time, depending on the size of your backup. To prevent a timeout interrupting the command, Domino recommends using a terminal multiplexer tool like /app/tmux so that if your session is disconnected, the command continues running in the background and you can return to the session when you reconnect. For instructions about how to use tmux, see their website or man page man tmux.

  3. In the domino-data-importer pod, run the backup command:

    /app/importer -c /app/config-4x-example.yaml -b --backup-archive --backup-upload --backup-delete

    Remove the --backup-delete flag if you want the backup bundle to remain on the local filesystem.

    Find the backup bundle in the backup location when it is generated automatically.

Domino Data LabKnowledge BaseData Science BlogTraining
Copyright © 2022 Domino Data Lab. All rights reserved.