เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

bup-restore - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ bup-restore เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ bup-restore เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


bup-restore - เบชเบฐเบเบฑเบ”เป„เบŸเบฅเปŒเบˆเบฒเบเบŠเบธเบ”เบชเปเบฒเบฎเบญเบ‡เบ‚เปเป‰เบกเบนเบ™

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


bup เบŸเบทเป‰เบ™เบŸเบน [--outdir=เบ‚เบตเป‰เบฎเป‰เบฒเบ] [--exclude-rx เบฎเบนเบšเปเบšเบš] [--exclude-rx-เบˆเบฒเบ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™] [-v]
[-q]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


bup restore เบชเบฐเบเบฑเบ”เป„เบŸเบฅเปŒเบˆเบฒเบเบŠเบธเบ”เบชเปเบฒเบฎเบญเบ‡เบ‚เปเป‰เบกเบนเบ™ (เบชเป‰เบฒเบ‡เบ”เป‰เบงเบ bup-save(1)) เบเบฑเบšเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™
เบฅเบฐเบšเบปเบšเป„เบŸเบฅ.

เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบกเบตโ€‹เบฎเบนเบšโ€‹เปเบšเบš /เบชเบฒเบ‚เบฒ/เบเบฒเบ™เปเบเป‰เป„เบ‚/เบšเบฒเบ‡/เบšเปˆเบญเบ™. เบญเบปเบ‡โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ‚เบญเบ‡โ€‹
เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

เบชเบฒเบ‚เบฒ เบŠเบทเปˆเบ‚เบญเบ‡เบŠเบธเบ”เบชเปเบฒเบฎเบญเบ‡เบ—เบตเปˆเบˆเบฐเบŸเบทเป‰เบ™เบŸเบนเบˆเบฒเบ; เบ™เบตเป‰โ€‹เบเบปเบ‡โ€‹เบเบฑเบ™โ€‹เบเบฑเบš --name (-nโ€‹)
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบˆเบฐ bup saveโ€‹.

เบเบฒเบ™เปเบเป‰เป„เบ‚
เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบชเปเบฒโ€‹เบฎเบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹. เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ เบซเบผเป‰เบฒเบชเบธเบ” เปเบกเปˆเบ™เบชเบฐเป€เบซเบกเบตเป„เบ›เบ—เบตเปˆเบชเบธเบ”
เบเบฒเบ™เบชเบณเบฎเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบซเบผเป‰เบฒเบชเบธเบ”เปƒเบ™เบชเบฒเบ‚เบฒเบ—เบตเปˆเปƒเบซเป‰เป„เบงเป‰. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบปเป‰เบ™เบžเบปเบšเบเบฒเบ™เบ”เบฑเบ”เปเบเป‰เบญเบทเปˆเบ™เป†เป‚เบ”เบเปƒเบŠเป‰
bup ls / เบชเบฒเบ‚เบฒ.

เบšเบฒเบ‡/เบšเปˆเบญเบ™
เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เป€เบกเบทเปˆเบญโ€‹เบเปˆเบญเบ™ (เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เบฅเบญเบโ€‹เป€เบญเบปเบฒ / grafting เปƒเบ”โ€‹) เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹.
เบ•เบปเบงเบขเปˆเบฒเบ‡, etc/passwd.

If เบšเบฒเบ‡/เบšเปˆเบญเบ™ เบ•เบฑเป‰เบ‡เบŠเบทเปˆเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต, bup restore เบˆเบฐเบŸเบทเป‰เบ™เบŸเบนเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ™เบฑเป‰เบ™เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
เบŸเบทเป‰เบ™เบŸเบนเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบกเบฑเบ™เบ„เบทเบ™.

If เบšเบฒเบ‡/เบšเปˆเบญเบ™ เบ•เบฑเป‰เบ‡เบŠเบทเปˆเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต เปเบฅเบฐเบฅเบปเบ‡เบ—เป‰เบฒเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบชเบฐเบฅเบฑเบ (ie. path/to/dir/), bup restore
เบˆเบฐเบŸเบทเป‰เบ™เบŸเบนเป€เบ”เบฑเบเบ™เป‰เบญเบเบ‚เบญเบ‡เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ™เบฑเป‰เบ™เป‚เบ”เบเบเบปเบ‡เป„เบ›เบซเบฒเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ›เบฐเบˆเบธเบšเบฑเบ™ (เบซเบผเบท
--outdir). เบ–เป‰เบฒ เบšเบฒเบ‡/เบšเปˆเบญเบ™ เบšเปเปˆเป„เบ”เป‰เบชเบดเป‰เบ™เบชเบธเบ”เปƒเบ™ slash, เป€เบ”เบฑเบเบ™เป‰เบญเบเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบนเป€เบ›เบฑเบ™
subdirectory เบ‚เบญเบ‡เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ›เบฐเบˆเบธเบšเบฑเบ™.

If เบšเบฒเบ‡/เบšเปˆเบญเบ™ เบŠเบทเปˆเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเปเบฅเบฐเบฅเบปเบ‡เบ—เป‰เบฒเบเบ”เป‰เบงเบ '/.' (ie. path/to/dir/.), bup restore เบˆเบฐเป€เบฎเบฑเบ”
เปเบ™เปˆเบ™เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ / เป„เบ› / dir, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบŸเบทเป‰เบ™เบŸเบน dirmetadata เบ‚เบญเบ‡
เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ›เบฐเบˆเบธเบšเบฑเบ™ (เบซเบผเบท --outdir). เป€เบšเบดเปˆเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡.

เป€เบกเบทเปˆเบญเปƒเบ”เบเปเปˆเบ•เบฒเบก metadata เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰, bup restore เบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบŸเบทเป‰เบ™เบŸเบนเบกเบฑเบ™. เป€เบกเบทเปˆเบญโ€‹เปƒเบ”โ€‹
เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบนเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡, bup เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเบšเบ„เป‰เบฒเบเบ„เบท tar/rsync. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบกเบฑเบ™เบˆเบฐเบกเบฑเบ
เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐเบเบธเปˆเบกเป„เบ›เบซเบฒ uids เปเบฅเบฐ gids เป€เบกเบทเปˆเบญเบžเบงเบเป€เบ‚เบปเบฒเบกเบต, เปเบ•เปˆเบกเบฑเบ™เบˆเบฐเบšเปเปˆเบžเบฐเบเบฒเบเบฒเบก
เบŸเบทเป‰เบ™เบŸเบนเบœเบนเป‰เปƒเบŠเป‰เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเปเบฅเปˆเบ™เป€เบ›เบฑเบ™เบฎเบฒเบ, เปเบฅเบฐเบกเบฑเบ™เบˆเบฐเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบ•เบปเบงเป€เบฅเบ uid เบซเบผเบท gid
เป€เบกเบทเปˆเบญเปƒเบ”เบเปเปˆเบ•เบฒเบก metadata เบกเบตเบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบซเบผเบทเบเบธเปˆเบกเบ—เบตเปˆเบšเปเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™
เบฅเบฐเบšเบปเบš. เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เปเบฅเบฐโ€‹เบŠเบทเปˆโ€‹เบเบธเปˆเบกโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบดเบ”โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰ --numeric-ids (เบŠเบถเปˆเบ‡โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบ›เบฑเบ™
เบชเปเบฒเบ„เบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน chroot, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡), เปเบฅเบฐเป€เบ›เบฑเบ™เบเปเบฅเบฐเบ™เบตเบžเบดเป€เบชเบ”, uid เบซเบผเบท gid เบ‚เบญเบ‡ 0.
เบˆเบฐเบšเปเปˆเบ–เบทเบ remapped เป‚เบ”เบเบŠเบทเปˆ. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบšเบฒเบ‡เบฅเบฐเบšเบปเบšเบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ•เบฑเป‰เบ‡ uid/gid
เบ—เบตเปˆเบšเปเปˆเบเบปเบ‡เบเบฑเบ™เบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰/เบเบธเปˆเบกเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ. เปƒเบ™เบฅเบฐเบšเบปเบšเป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™, bup เบˆเบฐเบšเบฑเบ™เบ—เบถเบเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”
เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบ --map-user, --map-group, --map-uid, --map-gid เบญเบฒเบ”เบˆเบฐเบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เบฑเบš
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ„เบงเบฒเบกโ€‹เป€เบ›เบฑเบ™โ€‹เป€เบˆเบปเป‰เบฒโ€‹เบ‚เบญเบ‡โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เบเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบฅเบฐโ€‹เบšเบฝเบšโ€‹เบเบฒเบ™โ€‹เบ‚เป‰เบฒเบ‡โ€‹เป€เบ—เบดเบ‡โ€‹เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹, เปเบ•เปˆโ€‹เบ„เบงเบ™โ€‹เบชเบฑเบ‡โ€‹เป€เบเบ”โ€‹เบงเปˆเบฒโ€‹
เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบปเบ”เบฅเบฐเบšเบฝเบšเป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™, --map-uid เปเบฅเบฐ --map-gid เบˆเบฐเบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบกเบต.
เบœเบนเป‰เปƒเบŠเป‰ เบซเบผเบทเบเบธเปˆเบกเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™ --numeric-ids เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฅเบฐเบšเบธ, เบซเบผเบทเบœเบนเป‰เปƒเบŠเป‰
เบซเบผเบทเบเบธเปˆเบกเบˆเบฐเบ•เป‰เบญเบ‡เบ–เบทเบเบฅเบถเบšเบฅเป‰เบฒเบ‡เป‚เบ”เบ --map-user foo= เบซเบผเบท --map-group foo= เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก.

Hardlinks เบเบฑเบ‡เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบนเป€เบกเบทเปˆเบญเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เปเบ•เปˆเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบšเปเปˆเบกเบตเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปƒเบ”เป†
เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบโ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆโ€‹เบ™เบญเบโ€‹เบ•เบปเป‰เบ™โ€‹เป„เบกเป‰โ€‹เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹, เปเบฅเบฐโ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ•เบปเป‰เบ™โ€‹เป„เบกเป‰โ€‹เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เบเบฒเบ™โ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹
เบเบฒเบ™เบˆเบฑเบ”เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบˆเบฒเบ save tree, เบšเบฒเบ‡เบŠเบธเบ” hardlink เบญเบฒเบ”เบˆเบฐเบšเปเปˆเบ„เบปเบšเบ–เป‰เบงเบ™
เบŸเบทเป‰เบ™เบŸเบน.

เบเบฑเบ‡เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบŠเบธเบ” hardlink เปƒเบ™เปเบœเปˆเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ”เบฑเบ”เบชเบฐเบ™เบตเปเบฅเบฐเบšเบฑเบ™เบ—เบถเบเบญเบฒเบ”เบˆเบฐเบœเบฐเบฅเบดเบ”
เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบšเปเปˆเบ„เบฒเบ”เบ„เบดเบ”. เบ”เป‰เบงเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™, bup เบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบชเป‰เบฒเบ‡เปƒเบซเบกเปˆ
เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ hardlink เบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เบกเบตเบขเบนเปˆเปƒเบ™เป€เบงเบฅเบฒเบ”เบฑเบ”เบชเบฐเบ™เบต, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป„เบŸเบฅเปŒเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบŠเบธเบ”
เบเบฑเบ‡เบšเปเปˆเป„เบ”เป‰ hardlinked (เปเบ•เปˆเปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™) เปƒเบ™เป€เบงเบฅเบฒเบ›เบฐเบซเบเบฑเบ”.

เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน, เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เปเป‰เบกเบนเบ™เบžเบฒเบเปƒเบ™เบ•เบปเป‰เบ™เป„เบกเป‰เบŸเบทเป‰เบ™เบŸเบนเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™
เบญเบฐเบ™เบธเบเบฒเบ”เบซเบผเบฒเบเบเปˆเบงเบฒเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เปเบซเบผเปˆเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš. เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบกเปˆเบ™เบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡, เบ—เปˆเบฒเบ™
เบ•เป‰เบญเบ‡เบŸเบทเป‰เบ™เบŸเบนเป€เบ›เบฑเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบเปˆเบญเบเบชเปˆเบงเบ™เบ•เบปเบง, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเป‰เบฒเบเบ•เบปเป‰เบ™เป„เบกเป‰เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเป„เบ›เบซเบฒเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เบกเบฑเบ™
เบ•เปเบฒโ€‹เปเบซเบ™เปˆเบ‡โ€‹. เป€เบšเบดเปˆเบ‡เบžเบฒเบเบ•เบปเบงเบขเปˆเบฒเบ‡ เบชเบณเบฅเบฑเบšเบเบฒเบ™เบชเบฒเบ—เบดเบ”.

OPTIONS


-C, --outdir=เบ‚เบตเป‰เบฎเป‰เบฒเบ
เบชเป‰เบฒเบ‡เปเบฅเบฐเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต เบ‚เบตเป‰เบฎเป‰เบฒเบ เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบชเบฐเบเบฑเบ”เป„เบŸเบฅเปŒ.

-- numeric-ids
เบŸเบทเป‰เบ™เบŸเบน ID เบ•เบปเบงเป€เบฅเบ (เบœเบนเป‰เปƒเบŠเป‰, เบเบธเปˆเบก, เปเบฅเบฐเบญเบทเปˆเบ™เป†) เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบŠเบทเปˆ.

--exclude-rx=เบฎเบนเบšเปเบšเบš
เบเบปเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ”เบ™เบถเปˆเบ‡ เบฎเบนเบšเปเบšเบš, เป€เบŠเบดเปˆเบ‡เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ›เบปเบเบเบฐเบ•เบด Python
(http://docs.python.org/library/re.html). เบฎเบนเบšเปเบšเบšเบˆเบฐเบ–เบทเบเบ›เบฝเบšเบ—เบฝเบšเบเบฑเบš
เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆเบฎเบฒเบเบ–เบฒเบ™เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰เบŸเบทเป‰เบ™เบŸเบน, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบเบถเบ”, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ "x/y" เบˆเบฐ
เบˆเบฑเบšเบ„เบนเปˆ "ox/yard" เบซเบผเบท "เบเปˆเบญเบ‡/เป€เบ”เบตเปˆเบ™". เป€เบžเบทเปˆเบญเบเบปเบเป€เบงเบฑเป‰เบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡ / tmp, เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™
เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡, เปƒเบŠเป‰ "^/tmp/.". (เบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธเป„เบ”เป‰เบซเบผเบฒเบเบเบงเปˆเบฒเปœเบถเปˆเบ‡เบ„เบฑเป‰เบ‡)

เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบฎเบฒเบเบ‚เบญเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰เบŸเบทเป‰เบ™เบŸเบน (เป€เบŠเบดเปˆเบ‡เบเบปเบ‡เบเบฑเบš '^/') เปเบกเปˆเบ™เบชเปˆเบงเบ™เป€เบ—เบดเบ‡เบ‚เบญเบ‡
archive tree เบ–เบทเบเบŸเบทเป‰เบ™เบŸเบน, เปเบฅเบฐเบšเปเปˆเบกเบตเบซเบเบฑเบ‡เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ.
เปƒเบซเป‰ "restore ... /foo/latest/etc/", เบฎเบนเบšเปเบšเบš '^/passwd$' เบˆเบฐเบเบปเบ‡เบเบฑเบ™เบ–เป‰เบฒ a
เป„เบŸเบฅเปŒเบŠเบทเปˆ passwd เป„เบ”เป‰เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เป€เบ›เบฑเบ™ '/foo/latest/etc/passwd'.

เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท '/foo$' - เบšเปเปˆเบฅเบงเบกเป„เบŸเบฅเปŒเปƒเบ”เป†เบ—เบตเปˆเบกเบตเบŠเบทเปˆ foo

ยท '/foo/$' - เบšเปเปˆเบฅเบงเบกเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเบกเบตเบŠเบทเปˆ foo

ยท '/foo/.' - เบเบปเบเป€เบงเบฑเป‰เบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเบกเบตเบŠเบทเปˆ foo

ยท '^/tmp/.' - เบšเปเปˆเบฅเบงเบกเบฅเบฐเบ”เบฑเบšเบฎเบฒเบ / tmpเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡, เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™ / tmp เบ•เบปเบงเป€เบญเบ‡

--exclude-rx-from=เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบญเปˆเบฒเบ™ --exclude-rx เบฎเบนเบšเปเบšเบšเบˆเบฒเบ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™, เบฎเบนเบšเปเบšเบšเบซเบ™เบถเปˆเบ‡เบ•เปเปˆเปเบ–เบง (เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบŠเป‰เปเบฒ).
เบšเปเปˆเบชเบปเบ™เปƒเบˆเบชเบฒเบเบ—เบตเปˆเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ.

-- เป€เบšเบปเบฒเบšเบฒเบ‡
เบ‚เบฝเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ” sparsely เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบชเบปเบกโ€‹เป€เบซเบ”โ€‹เบชเบปเบกโ€‹เบœเบปเบ™โ€‹. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™เบžเบฝเบ‡เปเบ•เปˆเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ "เบขเบนเปˆ
เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบกเบต 512 เบซเบผเบทเบชเบนเบ™เบ•เบดเบ”เบ•เปเปˆเบเบฑเบ™."

--map-user เบญเบฒเบเบธ=เปƒเบซเบกเปˆ
เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเป†เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, เบŸเบทเป‰เบ™เบŸเบน เบญเบฒเบเบธ (เบšเบฑเบ™เบ—เบถเบเป„เบงเป‰) เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เป€เบ›เบฑเบ™ เปƒเบซเบกเปˆ. เบเบฒเบ™เบฅเบฐเบšเบธ "" เบชเปเบฒเบฅเบฑเบš เปƒเบซเบกเปˆ
เบˆเบฐเบฅเบถเบšเบฅเป‰เบฒเบ‡เบœเบนเป‰เปƒเบŠเป‰. เบ•เบปเบงเบขเปˆเบฒเบ‡ "--map-user foo=" เบˆเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ uid เป€เบญเบปเบฒ
เบœเบปเบ™โ€‹เบเบฐโ€‹เบ—เบปเบšโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบ”เบฑเป‰เบ‡โ€‹เป€เบ”เบตเบกโ€‹เบกเบตโ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰ "fooโ€‹"โ€‹, เป€เบงเบฑเป‰เบ™โ€‹เป€เบชเบโ€‹เปเบ•เปˆโ€‹เบ•เบญเบšโ€‹เป‚เบ•เป‰โ€‹เป‚เบ”เบ a
เบ•เปเปˆเป„เบ› "--map-user foo=..." เบชเบฐเป€เบžเบฒเบฐ. เป€เบšเบดเปˆเบ‡ DESCRIPTION เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
เบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™.

--เปเบœเบ™เบ—เบตเปˆ-เบเบธเปˆเบก เบญเบฒเบเบธ=เปƒเบซเบกเปˆ
เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเป†เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, เบŸเบทเป‰เบ™เบŸเบน เบญเบฒเบเบธ (เบšเบฑเบ™เบ—เบถเบ) เบŠเบทเปˆเบเบธเปˆเบกเป€เบ›เบฑเบ™ เปƒเบซเบกเปˆ. เบเบฒเบ™เบฅเบฐเบšเบธ "" เบชเปเบฒเบฅเบฑเบš เปƒเบซเบกเปˆ
เบˆเบฐเบฅเบถเบšเบฅเป‰เบฒเบ‡เบเบธเปˆเบก. เบ•เบปเบงเบขเปˆเบฒเบ‡ "--map-group foo=" เบˆเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ gid เป€เบญเบปเบฒ
เบœเบปเบ™โ€‹เบเบฐโ€‹เบ—เบปเบšโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบ”เบฑเป‰เบ‡โ€‹เป€เบ”เบตเบกโ€‹เบกเบตโ€‹เบเบธเปˆเบก "fooโ€‹"โ€‹, เป€เบงเบฑเป‰เบ™โ€‹เป€เบชเบโ€‹เปเบ•เปˆโ€‹เบ•เบญเบšโ€‹เป‚เบ•เป‰โ€‹เป‚เบ”เบ a
เบ•เปเปˆเป„เบ› "--map-group foo=..." เบชเบฐเป€เบžเบฒเบฐ. เป€เบšเบดเปˆเบ‡ DESCRIPTION เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
เบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™.

--map-uid เบญเบฒเบเบธ=เปƒเบซเบกเปˆ
เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเป†เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, เบŸเบทเป‰เบ™เบŸเบน เบญเบฒเบเบธ (เบšเบฑเบ™เบ—เบถเบเป„เบงเป‰) uid เป€เบ›เบฑเบ™ เปƒเบซเบกเปˆ, เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบ–เบทเบเบ•เป‰เบฒเบ™เป‚เบ”เบ เบ
เบ•เปเปˆเป„เบ› "--map-uid เบญเบฒเบเบธ=..." เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ uid เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบšเปเปˆเบกเบตเบœเบนเป‰เปƒเบŠเป‰. เป€เบšเบดเปˆเบ‡ DESCRIPTION เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

--map-gid เบญเบฒเบเบธ=เปƒเบซเบกเปˆ
เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเป†เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, เบŸเบทเป‰เบ™เบŸเบน เบญเบฒเบเบธ (เบšเบฑเบ™เบ—เบทเบ) gid as เปƒเบซเบกเปˆ, เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบ–เบทเบเบ•เป‰เบฒเบ™เป‚เบ”เบ เบ
เบ•เปเปˆเบกเบฒ "--map-gid เบญเบฒเบเบธ=..." เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ gid เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบšเปเปˆเบกเบตเบœเบนเป‰เปƒเบŠเป‰. เป€เบšเบดเปˆเบ‡ DESCRIPTION เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

- เปƒเบ™โ€‹, -- verbose
เป€เบžเบตเปˆเบกเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบšเบฑเบ™เบ—เบถเบ. เปƒเบซเป‰เบ„เบฑเป‰เบ‡เบ”เบฝเบง, เบžเบดเบกเบ—เบธเบเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เบ–เบทเบเบŸเบทเป‰เบ™เบŸเบน; เบกเบญเบšเปƒเบซเป‰
เบชเบญเบ‡เบ„เบฑเป‰เบ‡, เบžเบดเบกเบ—เบธเบเป„เบŸเบฅเปŒเปเบฅเบฐเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต.

-q, --เบ‡เบฝเบš
เบขเปˆเบฒเบชเบฐเปเบ”เบ‡เป€เบ„เบทเปˆเบญเบ‡เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเบ„เบทเบšเบซเบ™เป‰เบฒ. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, เปเบกเปˆเบ™ stderr เปเบกเปˆเบ™ tty, เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ„เบงเบฒเบกเบ„เบทเบšเบซเบ™เป‰เบฒเปเบกเปˆเบ™
เบžเบดเบกโ€‹เบญเบญเบโ€‹เบ—เบตเปˆโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹.

เบ•เบปเบงเบขเปˆเบฒเบ‡


เบชเป‰เบฒเบ‡เบŠเบธเบ”เบชเปเบฒเบฎเบญเบ‡เปเบšเบšเบ—เบปเบ”เบชเบญเบšเบ‡เปˆเบฒเบเป†:

$ bup index -u / เปเบฅเบฐเบญเบทเปˆเบ™เป†
$ bup save -n mybackup / etc / passwd / etc / profile

เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹:

$ bup restore /mybackup/latest/etc/passwd
เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน: 1, เบชเปเบฒเป€เบฅเบฑเบ”.

$ ls -l passwd
-rw-r--r-- 1 apenwarr apenwarr 1478 2010-09-08 03:06 passwd.

เบเบฒเบ™โ€‹เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹เปเบฅเบฐโ€‹เบญเบทเปˆเบ™เป†โ€‹เป€เบžเบทเปˆเบญโ€‹เบ—เบปเบ”โ€‹เบชเบญเบš (เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบซเบเปเป‰โ€‹เบซเบ™เป‰เบฒโ€‹เบ•เปเปˆโ€‹เบซเบ™เป‰เบฒโ€‹)โ€‹:

$ bup restore -C test /mybackup/latest/etc
เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน: 3, เบชเปเบฒเป€เบฅเบฑเบ”.

$ เบŠเบญเบเบซเบฒเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš
เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš
เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš / เปเบฅเบฐเบญเบทเปˆเบ™เป†
test/etc/passwd
เบ—เบปเบ”เบชเบญเบš/etc/profile

เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹เป€เบ™เบทเป‰เบญโ€‹เปƒเบ™โ€‹เบ‚เบญเบ‡โ€‹เปเบฅเบฐโ€‹เบญเบทเปˆเบ™เป†โ€‹เป€เบžเบทเปˆเบญโ€‹เบ—เบปเบ”โ€‹เบชเบญเบš (slash เบ•เปเปˆโ€‹เบซเบ™เป‰เบฒโ€‹)โ€‹:

$ bup restore -C test /mybackup/latest/etc/
เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน: 2, เบชเปเบฒเป€เบฅเบฑเบ”.

$ เบŠเบญเบเบซเบฒเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš
เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš
เบ—เบปเบ”เบชเบญเบš/passwd
เบ—เบปเบ”เบชเบญเบš/เป‚เบ›เบฃเป„เบŸเบฅเปŒ

เบŸเบทเป‰เบ™เบŸเบนเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡ metadata เบ‚เบญเบ‡ etc เปเบฅเบฐ etc เป€เบžเบทเปˆเบญเบ—เบปเบ”เบชเบญเบš (เบ•เปเปˆเบ—เป‰เบฒเบ "/."):

$ bup restore -C test /mybackup/latest/etc/.
เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน: 2, เบชเปเบฒเป€เบฅเบฑเบ”.

# เปƒเบ™เบˆเบธเบ”เบ™เบตเป‰เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปเบฅเบฐ metadata เบญเบทเปˆเบ™เป†เบˆเบฐเบเบปเบ‡เบเบฑเบ™.
$ เบŠเบญเบเบซเบฒเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš
เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš
เบ—เบปเบ”เบชเบญเบš/passwd
เบ—เบปเบ”เบชเบญเบš/เป‚เบ›เบฃเป„เบŸเบฅเปŒ

เบŸเบทเป‰เบ™เบŸเบนเบ•เบปเป‰เบ™เป„เบกเป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ•เปเปˆเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบญเบฐเบ™เบธเบเบฒเบ”:

# mkdir --mode 0700 restore-tmp

# bup restore -C restore-tmp /somebackup/latest/foo
เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน: 42, เบชเปเบฒเป€เบฅเบฑเบ”.

# mv restore-tmp/foo เบšเบฒเบ‡เบšเปˆเบญเบ™

# rmdir restore-tmp

เบŸเบทเป‰เบ™เบŸเบนเบ•เบปเป‰เบ™เป„เบกเป‰, remapping เบœเบนเป‰เปƒเบŠเป‰เป€เบเบปเปˆเบฒเปเบฅเบฐเบเบธเปˆเบกเบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เปƒเบซเบกเปˆเปเบฅเบฐเบเบธเปˆเบก:

# ls -l /original/y
-rw-r----- 1 foo baz 3610 เบžเบฐเบˆเบดเบ 4 11:31 y.
# bup เบŸเบทเป‰เบ™เบŸเบน -C dest --map-user foo=bar --map-group baz=bax /x/latest/y
เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน: 42, เบชเปเบฒเป€เบฅเบฑเบ”.
# ls -l dest/y
-rw-r----- 1 bar bax 3610 เบžเบฐเบˆเบดเบ 4 11:31 y.

เบŸเบทเป‰เบ™เบŸเบนเบ•เบปเป‰เบ™เป„เบกเป‰, remapping a old uid to a new uid. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบœเบนเป‰เปƒเบŠเป‰เป€เบเบปเปˆเบฒเบ•เป‰เบญเบ‡เบ–เบทเบเบฅเบถเบšเบ–เบดเป‰เบก
เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ bup เบˆเบฐเบšเปเปˆเบกเบฑเบเบกเบฑเบ™เบซเบผเบฒเบเบเบงเปˆเบฒ uid:

# ls -l /original/y
-rw-r----- 1 foo baz 3610 เบžเบฐเบˆเบดเบ 4 11:31 y.
# ls -ln /original/y
-rw-r----- 1 1000 1007 3610 เบžเบฐเบˆเบดเบ 4 11:31 y.
# bup เบŸเบทเป‰เบ™เบŸเบน -C dest --map-user foo= --map-uid 1000=1042 /x/latest/y
เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน: 97, เบชเปเบฒเป€เบฅเบฑเบ”.
# ls -ln dest/y
-rw-r----- 1 1042 1007 3610 เบžเบฐเบˆเบดเบ 4 11:31 y.

เบงเบดเบ—เบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เป‚เบ”เบเบเบฒเบ™เบชเบฐเบเบฑเบ”เบœเบนเป‰เปƒเบŠเป‰ / เบเบธเปˆเบกเบ—เบปเปˆเบงเป‚เบฅเบเบ”เป‰เบงเบ --numeric-ids:

# bup เบŸเบทเป‰เบ™เบŸเบน -C dest --numeric-ids --map-uid 1000=1042 /x/latest/y
เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน: 97, เบชเปเบฒเป€เบฅเบฑเบ”.

เปƒเบŠเป‰ bup-restore เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    เป‚เบญเบŠเบน!
    เป‚เบญเบŠเบน!
    เป‚เบญเบŠเบน! เป€เบ›เบฑเบ™เป€เบเบกเบˆเบฑเบ‡เบซเบงเบฐเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบกเบตเบ”เบต
    เบ„เบดเบ”เบญเบญเบเป€เบชเบฑเป‰เบ™เป‚เบ„เป‰เบ‡เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ™
    เบ‚เบญเบ‡เบ—เบธเบเบฅเบฐเบ”เบฑเบšเบ—เบฑเบเบชเบฐ. เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ—เบตเปˆเบเบดเปˆเบ‡เปƒเบซเบเปˆ
    เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐโ€‹เบ‚เบญเบ‡ Osuโ€‹! เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™
    เบŠเบธเบกเบŠเบปเบ™-เบ”เบฃ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Osu!
  • 2
    LIBPNG: เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบญเป‰เบฒเบ‡เบญเบตเบ‡ PNG
    LIBPNG: เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบญเป‰เบฒเบ‡เบญเบตเบ‡ PNG
    เบซเปโ€‹เบชเบฐโ€‹เบซเบกเบธเบ”โ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹
    เบฎเบนเบšเปเบšเบšเบเบฒเบŸเบดเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบšเบšเบžเบปเบเบžเบฒ (PNG).
    เบœเบนเป‰เบŠเบปเบก: เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ. เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก
    เบžเบฒเบชเบฒ: C. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆ
    เบเบฑเบ‡เบชเบฒเบกเบฒเบ”...
    เบ”เบฒเบงเป‚เบซเบฅเบ” LIBPNG: PNG เบซเปเบชเบฐเบซเบกเบธเบ”เบญเป‰เบฒเบ‡เบญเบตเบ‡
  • 3
    เป€เบ„เบทเปˆเบญเบ‡เบเบงเบ”เบˆเบฑเบšเป‚เบฅเบซเบฐเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ RP2040
    เป€เบ„เบทเปˆเบญเบ‡เบเบงเบ”เบˆเบฑเบšเป‚เบฅเบซเบฐเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ RP2040
    เบญเบตเบ‡เบ•เบฒเบกเบเบฐเบ”เบฒเบ™ Raspberry Pi Pico, เบ™เบตเป‰
    เป€เบ„เบทเปˆเบญเบ‡เบเบงเบ”เบˆเบฑเบšเป‚เบฅเบซเบฐเปเบกเปˆเบ™เบฅเบงเบกเบขเบนเปˆเปƒเบ™เบเปเบฒเบกเบฐเบˆเบญเบ™
    เบ›เบฐเป€เบžเบ”เป€เบ„เบทเปˆเบญเบ‡เบเบงเบ”เบˆเบฑเบšเป‚เบฅเบซเบฐ induction, เบเบฑเบš
    เบ‚เปเป‰เบ”เบตเปเบฅเบฐเบ‚เปเป‰เป€เบชเบเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบ”เบต.
    RP...
    เบ”เบฒเบงเป‚เบซเบฅเบ”เป€เบ„เบทเปˆเบญเบ‡เบเบงเบ”เบˆเบฑเบšเป‚เบฅเบซเบฐเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ RP2040
  • 4
    เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™ PAC
    เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™ PAC
    PAC เป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™ Perl/GTK เบชเปเบฒเบฅเบฑเบš
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... เบกเบฑเบ™เบชเบฐเบซเบ™เบญเบ‡ GUI
    เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ: เบœเบนเป‰เปƒเบŠเป‰,
    เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบœเปˆเบฒเบ™โ€‹, เบ„เบฒเบ”โ€‹เบงเปˆเบฒโ€‹เบˆเบฐโ€‹เบฅเบฐโ€‹เบšเบฝเบšโ€‹เบเบฒเบ™ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” PAC Manager
  • 5
    GeoServer
    GeoServer
    GeoServer เป€เบ›เบฑเบ™เบŠเบญเบšเปเบง open-source
    เป€เบŠเบตเบšเป€เบงเบตเบ‚เบฝเบ™เปƒเบ™ Java เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰
    เป€เบžเบทเปˆเบญเปเบšเปˆเบ‡เบ›เบฑเบ™ เปเบฅเบฐเปเบเป‰เป„เบ‚เบ‚เปเป‰เบกเบนเบ™เบžเบนเบกเบชเบฒเบ”.
    เบญเบญเบเปเบšเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบฎเปˆเบงเบกเบเบฑเบ™, เบกเบฑเบ™
    เป€เบœเบตเบเปเบœเปˆ da...
    เบ”เบฒเบงเป‚เบซเบฅเบ” GeoServer
  • 6
    Firefly III
    Firefly III
    เบเบฒเบ™เป€เบ‡เบดเบ™เบชเปˆเบงเบ™เบ•เบปเบงเบ—เบตเปˆเบšเปเปˆเป€เบชเบเบ„เปˆเบฒ เปเบฅเบฐเป€เบ›เบตเบ”เปเบซเบผเปˆเบ‡
    เบœเบนเป‰โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™. Firefly III เบฅเบฑเบเบชเบฐเบ™เบฐ เบ
    เบฅเบฐเบšเบปเบšเบเบฒเบ™เบšเบฑเบ™เบŠเบตเบชเบญเบ‡เบ„เบฑเป‰เบ‡. เป€เบˆเบปเป‰เบฒโ€‹เบชเบฒโ€‹เบกเบฒเบ”
    เป€เบ‚เบปเป‰เบฒเป„เบ›เป„เบง เปเบฅเบฐเบˆเบฑเบ”เบฅเบฐเบšเบฝเบšเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ
    เบ—เบธเบฅเบฐเบเบณ i...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Firefly III
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad