-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbackup-manifest-files.html
More file actions
73 lines (73 loc) · 8.8 KB
/
backup-manifest-files.html
File metadata and controls
73 lines (73 loc) · 8.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>70.2. バックアップマニフェストのファイルオブジェクト</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><link rel="prev" href="backup-manifest-toplevel.html" title="70.1. バックアップマニフェストの最上位レベルオブジェクト" /><link rel="next" href="backup-manifest-wal-ranges.html" title="70.3. バックアップマニフェストのWAL範囲オブジェクト" /><meta name="viewport" content="width=device-width,initial-scale=1.0" /></head><body id="docContent" class="container-fluid col-10"><div class="other_version"><a href="https://www.postgresql.jp/document/">バージョンごとのドキュメント一覧</a></div><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="4" align="center"><a accesskey="h" href="index.html">PostgreSQL 18.0文書</a></th></tr><tr><td width="10%" align="left"></td><td width="10%" align="left"></td><td width="60%" align="center"><a href="backup-manifest-format.html" title="第70章 バックアップマニフェスト書式">第70章 バックアップマニフェスト書式</a></td><td width="20%" align="right"><div class="actions"><a class="issue" title="github" href="https://github.com/pgsql-jp/jpug-doc/issues/new?template=bug_report.yml&what-happened=version 18.0 : backup-manifest-files.html">誤訳等の報告
</a></div></td></tr><tr><td width="10%" align="left"><a accesskey="p" href="backup-manifest-toplevel.html" title="70.1. バックアップマニフェストの最上位レベルオブジェクト">前へ</a> </td><td width="10%" align="left"><a accesskey="u" href="backup-manifest-format.html" title="第70章 バックアップマニフェスト書式">上へ</a></td><td width="60%" align="center">70.2. バックアップマニフェストのファイルオブジェクト</td><td width="20%" align="right"> <a accesskey="n" href="backup-manifest-wal-ranges.html" title="70.3. バックアップマニフェストのWAL範囲オブジェクト">次へ</a></td></tr></table><hr /></div><div class="sect1" id="BACKUP-MANIFEST-FILES"><div class="titlepage"><div><div><h2 class="title" style="clear: both">70.2. バックアップマニフェストのファイルオブジェクト <a href="#BACKUP-MANIFEST-FILES" class="id_link">#</a></h2></div></div></div><span class="original">
<title>Backup Manifest File Object</title>
</span><p>
<span class="original">
The object which describes a single file contains either a
<literal>Path</literal> key or an <literal>Encoded-Path</literal> key.
Normally, the <literal>Path</literal> key will be present. The
associated string value is the path of the file relative to the root
of the backup directory. Files located in a user-defined tablespace
will have paths whose first two components are <filename>pg_tblspc</filename> and the OID
of the tablespace. If the path is not a string that is legal in UTF-8,
or if the user requests that encoded paths be used for all files, then
the <literal>Encoded-Path</literal> key will be present instead. This
stores the same data, but it is encoded as a string of hexadecimal
digits. Each pair of hexadecimal digits in the string represents a
single octet.
</span>
単一ファイルを記述するオブジェクトは、<code class="literal">Path</code>キーか<code class="literal">Encoded-Path</code>キーを持ちます。
通常は<code class="literal">Path</code>キーになります。
関連付けられた文字列値はファイルのバックアップディレクトリからの相対パスです。
ユーザ定義テーブル空間にあるファイルは、最初の2つの要素が<code class="filename">pg_tblspc</code>とテーブル空間のOIDであるパスを持ちます。
パスがUTF-8として正当な文字列でなかったり、ユーザが全ファイルにエンコードされたパスが使われることを要求した場合には、代替に<code class="literal">Encoded-Path</code>キーがあらわれます。
これは同じデータを格納しますが、16進数の文字列としてエンコードされます。
文字列における16進数の各2つ組で1オクテットを表現します。
</p><p>
<span class="original">
The following two keys are always present:
</span>
以下の2つのキーは常に含まれます。
</p><div class="variablelist"><dl class="variablelist"><dt><span class="term"><code class="literal">Size</code></span></dt><dd><p>
<span class="original">
The expected size of this file, as an integer.
</span>
ファイルの期待されるサイズです。整数として書かれます。
</p></dd><dt><span class="term"><code class="literal">Last-Modified</code></span></dt><dd><p>
<span class="original">
The last modification time of the file as reported by the server at
the time of the backup. Unlike the other fields stored in the backup,
this field is not used by <xref linkend="app-pgverifybackup" />.
It is included only for informational purposes.
</span>
バックアップ時にサーバによって報告されたファイルの最終変更時刻です。
バックアップに格納された他フィールドと違い、本フィールドは<a class="xref" href="app-pgverifybackup.html" title="pg_verifybackup"><span class="refentrytitle"><span class="application">pg_verifybackup</span></span></a>では使われません。
情報提供のみを目的として含まれています。
</p></dd></dl></div><p>
<span class="original">
If the backup was taken with file checksums enabled, the following
keys will be present:
</span>
ファイルチェックサムを有効にしてバックアップが取得された場合、以下のキーが含まれます。
</p><div class="variablelist"><dl class="variablelist"><dt><span class="term"><code class="literal">Checksum-Algorithm</code></span></dt><dd><p>
<span class="original">
The checksum algorithm used to compute a checksum for this file.
Currently, this will be the same for every file in the backup
manifest, but this may change in future releases. At present, the
supported checksum algorithms are <literal>CRC32C</literal>,
<literal>SHA224</literal>,
<literal>SHA256</literal>,
<literal>SHA384</literal>, and
<literal>SHA512</literal>.
</span>
このファイルのチェックサム計算で使用されるチェックサムアルゴリズムです。
今のところ、これはバックアップマニフェスト内の全ファイルで同じになりますが、将来のリリースで変更されるかもしれません。
現在サポートされるアルゴリズムは、<code class="literal">CRC32C</code>、<code class="literal">SHA224</code>、<code class="literal">SHA256</code>、<code class="literal">SHA384</code>、および、<code class="literal">SHA512</code>です。
</p></dd><dt><span class="term"><code class="literal">Checksum</code></span></dt><dd><p>
<span class="original">
The checksum computed for this file, stored as a series of
hexadecimal characters, two for each byte of the checksum.
</span>
このファイルに対して計算されたチェックサムで、チェックサムの各バイト毎に2文字の、16進数の文字列として格納されます。
</p></dd></dl></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="backup-manifest-toplevel.html" title="70.1. バックアップマニフェストの最上位レベルオブジェクト">前へ</a> </td><td width="20%" align="center"><a accesskey="u" href="backup-manifest-format.html" title="第70章 バックアップマニフェスト書式">上へ</a></td><td width="40%" align="right"> <a accesskey="n" href="backup-manifest-wal-ranges.html" title="70.3. バックアップマニフェストのWAL範囲オブジェクト">次へ</a></td></tr><tr><td width="40%" align="left" valign="top">70.1. バックアップマニフェストの最上位レベルオブジェクト </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 18.0文書">ホーム</a></td><td width="40%" align="right" valign="top"> 70.3. バックアップマニフェストのWAL範囲オブジェクト</td></tr></table></div></body></html>