Crostini 备份会创建一个 xxx.tini 文件。这个文件的格式是什么?有没有办法查看这个文件的文件列表,最好是在 Chromebook 中?
问问题
194 次
1 回答
2
Crostini 开发人员站点上似乎没有记录该格式,因此以下内容基于通过实验检查实际备份!(如果有人找到链接,请添加或评论。)
这是一个tar
压缩文件,其gzip
结构如下:
- 在容器中挂载的文件系统(通常
/dev/vdb
采用btrfs
格式)存储在此存档/
的顶级目录下。rootfs
请注意,这包括子目录rootfs/home
及其内容,因此请小心处理.tini
文件副本。 - 此外,还有一个顶级
metadata.yaml
文件,其版本转载如下。 - 此外,还有一个顶级目录
templates
,其中包含文件hosts.tpl
并在文件hostname.tpl
中引用metadata.yaml
。据推测,这允许在稍后阶段通过元数据文件添加其他模板。
metadata.yaml
内容:
architecture: amd64
creation_date: 1573104613
expiry_date: 1575696613
properties:
architecture: amd64
description: Debian buster amd64 (20191107_05:24)
name: debian-buster-amd64-default-20191107_05:24
os: debian
release: buster
serial: "20191107_05:24"
tremplinSetupFinished: "true"
variant: default
templates:
/etc/hostname:
when:
- create
- copy
create_only: false
template: hostname.tpl
properties: {}
/etc/hosts:
when:
- create
- copy
create_only: false
template: hosts.tpl
properties: {}
于 2020-06-06T15:11:12.497 回答