# 备份还原失败，原因在于 .tar 与 .tar.gz 文件扩展名不一致

**URL:** <https://meta.discourse.org/t/backup-restore-failing-due-to-tar-versus-tar-gz-file-extension/145971>\
**Category:** Product Support\
**Created:** [2020 年3 月 28 日 17:47 UTC](https://meta.discourse.org/t/backup-restore-failing-due-to-tar-versus-tar-gz-file-extension/145971 "2020-03-28T17:47:48Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

作者： ![gerhard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gerhard/32/119479_2.png) [@gerhard](https://meta.discourse.org/u/gerhard)\
发布日期： [2020 年3 月 30 日 14:42 UTC](https://meta.discourse.org/t/backup-restore-failing-due-to-tar-versus-tar-gz-file-extension/145971/3 "2020-03-30T14:42:25Z")

</div>

为什么需要对 Discourse 创建的备份文件进行修改？您是在 macOS 上手动创建 tar 文件吗？有报告指出，macOS 使用的 tar 格式不同，导致解压时出现问题。

您可能需要使用 `--format ustar` 选项重新创建 tar 文件，或者更好的方法是，直接在 Discourse Docker 容器中创建新的备份。

---

_[View the full topic](https://meta.discourse.org/t/backup-restore-failing-due-to-tar-versus-tar-gz-file-extension/145971)._
