浏览代码

etcdctl: backup tool should use the new layout

Xiang Li 11 年之前
父节点
当前提交
d3778b1286
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      etcdctl/command/backup_command.go

+ 4 - 4
etcdctl/command/backup_command.go

@@ -44,10 +44,10 @@ func NewBackupCommand() cli.Command {
 
 
 // handleBackup handles a request that intends to do a backup.
 // handleBackup handles a request that intends to do a backup.
 func handleBackup(c *cli.Context) {
 func handleBackup(c *cli.Context) {
-	srcSnap := path.Join(c.String("data-dir"), "snap")
-	destSnap := path.Join(c.String("backup-dir"), "snap")
-	srcWAL := path.Join(c.String("data-dir"), "wal")
-	destWAL := path.Join(c.String("backup-dir"), "wal")
+	srcSnap := path.Join(c.String("data-dir"), "member", "snap")
+	destSnap := path.Join(c.String("backup-dir"), "member", "snap")
+	srcWAL := path.Join(c.String("data-dir"), "member", "wal")
+	destWAL := path.Join(c.String("backup-dir"), "member", "wal")
 
 
 	if err := os.MkdirAll(destSnap, 0700); err != nil {
 	if err := os.MkdirAll(destSnap, 0700); err != nil {
 		log.Fatalf("failed creating backup snapshot dir %v: %v", destSnap, err)
 		log.Fatalf("failed creating backup snapshot dir %v: %v", destSnap, err)