Bird
0
0

Which Docker command is used to restore data from a backup tarball into a volume named myvolume?

easy📝 Conceptual Q2 of 15
Docker - Production Patterns
Which Docker command is used to restore data from a backup tarball into a volume named myvolume?
Adocker run --rm -v myvolume:/data -v $(pwd):/backup busybox tar xvf /backup/backup.tar -C /data
Bdocker volume create myvolume --restore /backup/backup.tar
Cdocker cp /backup/backup.tar myvolume:/data
Ddocker backup restore myvolume /backup/backup.tar
Step-by-Step Solution
Solution:
  1. Step 1: Identify restore method using tar

    Restoring data involves extracting backup tarball into the volume mount point inside a container.
  2. Step 2: Match correct command syntax

    docker run --rm -v myvolume:/data -v $(pwd):/backup busybox tar xvf /backup/backup.tar -C /data runs a temporary container mounting the volume and host directory at /backup, then extracts the tarball into it correctly.
  3. Final Answer:

    docker run --rm -v myvolume:/data -v $(pwd):/backup busybox tar xvf /backup/backup.tar -C /data -> Option A
  4. Quick Check:

    Restore command = Run container + tar extract [OK]
Quick Trick: Use tar inside a container to restore volume data [OK]
Common Mistakes:
  • Using docker volume create with restore flag (not valid)
  • Trying to copy tarball directly into volume
  • Using non-existent docker backup command

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Docker Quizzes