Restore from a backup

What would be the proper way to restore a backup?

Let’s assume I have copied all of the backup files (eg. from s3) to the local directory /tmp, and the secret_key.txt is also in that directory.

  1. disable the services
  2. <command to restore from /tmp to /home/user-data>
  3. re-enable the services

What would #2 look like?