diff --git a/cmd/stbak/cmd/archive.go b/cmd/stbak/cmd/archive.go index f6adba0..44cb2e3 100644 --- a/cmd/stbak/cmd/archive.go +++ b/cmd/stbak/cmd/archive.go @@ -49,6 +49,10 @@ var archiveCmd = &cobra.Command{ if err != nil { return err } + + if err := f.Truncate(0); err != nil { + return err + } } else { f, err = os.OpenFile(viper.GetString(tapeFlag), os.O_APPEND|os.O_WRONLY|os.O_CREATE, 0600) if err != nil {