Files
greptimedb/cli/metadata/snapshot/index.html
2026-01-07 12:00:35 +00:00

4 lines
5.4 KiB
HTML

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `snapshot` mod in crate `cli`."><title>cli::metadata::snapshot - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-MediumItalic-ccf7e434.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2"href="../../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../../../static.files/rustdoc-e56847b5.css"><meta name="rustdoc-vars" data-root-path="../../../" data-static-root-path="../../../static.files/" data-current-crate="cli" data-themes="" data-resource-suffix="" data-rustdoc-version="1.92.0-nightly (fa3155a64 2025-09-30)" data-channel="nightly" data-search-js="search-e256b49e.js" data-stringdex-js="stringdex-828709d0.js" data-settings-js="settings-c38705f0.js" ><script src="../../../static.files/storage-e2aeef58.js"></script><script defer src="../sidebar-items.js"></script><script defer src="../../../static.files/main-ce535bd0.js"></script><noscript><link rel="stylesheet" href="../../../static.files/noscript-263c88ec.css"></noscript><link rel="alternate icon" type="image/png" href="../../../static.files/favicon-32x32-eab170b8.png"><link rel="icon" type="image/svg+xml" href="../../../static.files/favicon-044be391.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><rustdoc-topbar><h2><a href="#">Module snapshot</a></h2></rustdoc-topbar><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../../cli/index.html">cli</a><span class="version">1.0.0-beta.4</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">Module snapshot</a></h2><h3><a href="#structs">Module Items</a></h3><ul class="block"><li><a href="#structs" title="Structs">Structs</a></li><li><a href="#enums" title="Enums">Enums</a></li><li><a href="#functions" title="Functions">Functions</a></li></ul></section><div id="rustdoc-modnav"><h2><a href="../index.html">In cli::<wbr>metadata</a></h2></div></div></nav><div class="sidebar-resizer" title="Drag to resize sidebar"></div><main><div class="width-limiter"><section id="main-content" class="content"><div class="main-heading"><div class="rustdoc-breadcrumbs"><a href="../../index.html">cli</a>::<wbr><a href="../index.html">metadata</a></div><h1>Module <span>snapshot</span>&nbsp;<button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../../../src/cli/metadata/snapshot.rs.html#15-337">Source</a> </span></div><h2 id="structs" class="section-header">Structs<a href="#structs" class="anchor">§</a></h2><dl class="item-table"><dt><a class="struct" href="struct.InfoCommand.html" title="struct cli::metadata::snapshot::InfoCommand">Info<wbr>Command</a></dt><dd>Explore metadata from a snapshot file.</dd><dt><a class="struct" href="struct.MetaInfoTool.html" title="struct cli::metadata::snapshot::MetaInfoTool">Meta<wbr>Info<wbr>Tool</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.MetaRestoreTool.html" title="struct cli::metadata::snapshot::MetaRestoreTool">Meta<wbr>Restore<wbr>Tool</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.MetaSnapshotTool.html" title="struct cli::metadata::snapshot::MetaSnapshotTool">Meta<wbr>Snapshot<wbr>Tool</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.RestoreCommand.html" title="struct cli::metadata::snapshot::RestoreCommand">Restore<wbr>Command</a></dt><dd>Restore metadata from a snapshot file.</dd><dt><a class="struct" href="struct.SaveCommand.html" title="struct cli::metadata::snapshot::SaveCommand">Save<wbr>Command</a></dt><dd>Export metadata snapshot tool.
This tool is used to export metadata snapshot from etcd, pg or mysql.
It will dump the metadata snapshot to local file or s3 bucket.
The snapshot file will be in binary format.</dd></dl><h2 id="enums" class="section-header">Enums<a href="#enums" class="anchor">§</a></h2><dl class="item-table"><dt><a class="enum" href="enum.SnapshotCommand.html" title="enum cli::metadata::snapshot::SnapshotCommand">Snapshot<wbr>Command</a></dt><dd>Subcommand for metadata snapshot operations, including saving snapshots, restoring from snapshots, and viewing snapshot information.</dd></dl><h2 id="functions" class="section-header">Functions<a href="#functions" class="anchor">§</a></h2><dl class="item-table"><dt><a class="fn" href="fn.build_object_store_and_resolve_file_path.html" title="fn cli::metadata::snapshot::build_object_store_and_resolve_file_path">build_<wbr>object_<wbr>store_<wbr>and_<wbr>resolve_<wbr>file_<wbr>path</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Builds the object store and resolves the file path.</dd></dl></section></div></main></body></html>