diff --git a/server/backup/archiver.go b/server/backup/archiver.go index cf51469..9aa7603 100644 --- a/server/backup/archiver.go +++ b/server/backup/archiver.go @@ -28,7 +28,7 @@ func (a *Archive) Create(dst string, ctx context.Context) (os.FileInfo, error) { } defer f.Close() - gzw := gzip.NewWriter(f) + gzw, _ := gzip.NewWriterLevel(f, gzip.BestSpeed) defer gzw.Flush() defer gzw.Close() diff --git a/server/backup/backup.go b/server/backup/backup.go index 6d440d9..3e94cb8 100644 --- a/server/backup/backup.go +++ b/server/backup/backup.go @@ -1,7 +1,7 @@ package backup import ( - "crypto/sha256" + "crypto/sha1" "encoding/hex" "github.com/apex/log" "github.com/pkg/errors" @@ -93,7 +93,7 @@ func (b *Backup) Size() (int64, error) { // Returns the SHA256 checksum of a backup. func (b *Backup) Checksum() ([]byte, error) { - h := sha256.New() + h := sha1.New() f, err := os.Open(b.Path()) if err != nil {