Linux-6.5下MariaDB-10基于LVM快照的备份数据详解
理解部分: LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。LVM可以对分区在线扩容,快照,镜像和条带化,功能非常强大。这篇文章
理解部分:
LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。LVM可以对分区在线扩容,快照,镜像和条带化,功能非常强大。这篇文章的主题就是其中一个功能——快照。
快照(Snapshot)就是关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像。快照可以是其所表示的数据的一个副本,也可以是数据的一个复制品;
其实快照就相当于一张照片,照的某个时刻都应的lv的数据。如果在快照以后,lv的数据发生变化,快照就会将变化的数据拷贝到snap中,这样你通过快照去访问lv时,数据还是原来的数据。当然,在你创建snap的时候,肯定给这个快照指定了一个大小,如果变化的数据量超过了的指定的大小,那么快照将会损坏。
下面是简单的配置步骤:
一、事先准备好LVM的环境. 1、查看是否创建LVM(是否挂载):

二、请求全解锁及二进制日志. 1、导入测试环境的库:

2、请求全局锁,并滚动日志:


三、做好二进制日志的标记. 1、创建用于备份的目录

2、做二进制日志文件及位置标记(手动进行);

四、创建LVM快照及释放全局锁. 1、创建快照卷

2、释放全局锁

五、备份数据及删除快照. 1、挂载快照卷并查看是否成功挂载:

2、在备份之前往表中插入数据以便测试:查看表及表中数据:

3、查看表及表中数据:

4、备份/mnt/mydata/目录下hellodb和test目录:

5、备份完成之后,卸载及删除快照卷:

六、模拟数据丢失.
1、不小心停止了MySQL服务:

2、不小心将/data/mydata/目录下(hellodb和test)删除的数据:

七、模拟恢复数据. 1、将之前备份的数据还原:

2、启动MySQL服务:

3、连入MySQL查看表数据:

4、查看/backups/binlog.pos文件:


6、将其导入至MySQL中:

7、最后在连入MySQL并且查看是否恢复:


OK!!!

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









初心者の場合は、システムのインストール後にスナップショットまたはクローンを作成することをお勧めします。 1. スナップショットの使用方法 1. スナップショット マネージャーを開きます。 2. 開始: スナップショットを作成します。 3. スナップショットを完了します。 4. スナップショットの復元: スナップショットに移動することを選択するだけですスナップショット機能は使い方が非常に簡単で、初心者に適しています。 2. クローン作成の使用 1. クローン作成機能: テスト ユーザーにとって、新しい仮想マシンをインストールするための多くの手順が節約されます。多くのハード ディスク領域を占有する必要がなく、完全な仮想マシンではないため、数十メガバイトのみ; クローン マシンは元の仮想マシンに依存します; 2. クローン作成の開始 注: 仮想マシンのクローンを作成するには、ホストをシャットダウンする必要があります。 3. クローン作成元を選択します。 4. リンク クローンを選択します。 5. クローン作成された仮想マシンの保存場所を選択します。 6. クローン作成が完了します。

LVM (LogicalVolumeManger) は、Linux カーネルによって提供される論理ボリューム管理機能です。カーネル ドライバーとアプリケーション層ツールで構成されます。ハードディスク パーティションに基づいて論理層を作成します。ストレージの管理に非常に柔軟で非常に便利です。デバイス。 LVM は、Linux カーネルのデバイス マッパー機能を使用してストレージ システムを仮想化します (システム パーティションは基盤となるハードウェアから独立しています)。 LVM により、ストレージ領域を抽象化し、その上に仮想パーティションを確立できます。パーティションの拡張と縮小がより簡単に行えます。パーティションを追加または削除するときに、特定のハードディスク上に十分な連続領域がないことを心配する必要はありません。使用中のディスクのスペースが失われないようにするため。

Linuxはlvmを使用します。 LVM とは論理ボリューム管理のことで、Linux 環境でディスク パーティションを管理するためのメカニズムであり、ディスク パーティション管理の柔軟性を向上させるためにハードディスクとパーティション上に構築される論理層です。 LVM の最大の特徴は、ディスクを動的に管理できることです。論理ボリュームのサイズは既存のデータを失うことなく動的に調整できるため、新しいハードディスクを追加しても、既存の上位論理ボリュームは変更されません。動的ディスク管理メカニズムとしての論理ボリューム テクノロジは、ディスク管理の柔軟性を大幅に向上させます。

1. LinuxLVM の概要 LinuxLogical VolumeManager (LVM) は、ディスクとストレージ領域を管理するためのツールであり、ボリューム グループと論理ボリュームを通じて柔軟なストレージ管理を提供します。 LVM の中核概念には、物理ボリューム、ボリューム グループ、論理ボリュームが含まれます。物理ボリューム (PhysicalVolume、PV): 物理ボリュームは、LVM がデータを保存するために使用する物理ハードディスクまたはパーティションです。 LVM は、1 つ以上の物理ボリュームをボリューム グループに結合します。ボリューム グループ (VG): ボリューム グループは、1 つ以上の物理ボリュームで構成される論理ストレージ ユニットです。論理ボリュームはボリューム グループ上に作成され、ストレージ スペースを動的に割り当て、再利用できます。システムには複数のボリューム グループを含めることができます。論理ボリューム (

Linux の lvm パーティションとは、「論理ボリューム管理」を指します。lvm の正式な英語名は「Logical Volume Manager」で、Linux 環境でディスク パーティションを管理するためのメカニズムです。LVM は、ハードディスクとパーティション上に構築されるロジックです。 . レイヤーを使用して、ディスク パーティション管理の柔軟性を向上させます。

Linuxはlvmを使用します。 LVM とは論理ボリューム管理のことで、Linux 環境でディスク パーティションを管理するためのメカニズムであり、ディスク パーティション管理の柔軟性を向上させるためにハードディスクとパーティション上に構築される論理層です。 LVM の最大の特徴は、ディスクを動的に管理できることです。論理ボリュームのサイズは既存のデータを失うことなく動的に調整できるため、新しいハードディスクを追加しても、既存の上位論理ボリュームは変更されません。動的ディスク管理メカニズムとしての論理ボリューム テクノロジは、ディスク管理の柔軟性を大幅に向上させます。 LVM の概要 LVM は、Logical Volume Manager (Logical VolumeManager) の略称で、Linux 環境でディスクのパーティションを管理する方法です。

時系列に基づく異常検出の問題には、具体的なコード例が必要です 時系列データとは、株価、気温の変化、交通の流れなど、時間の経過とともに一定の順序で記録されたデータです。実際のアプリケーションでは、時系列データの異常検出は非常に重要です。外れ値は、通常のデータ、ノイズ、誤ったデータ、または特定の状況における予期せぬイベントと一致しない極端な値である可能性があります。異常検出は、これらの異常を発見し、適切な措置を講じるのに役立ちます。時系列異常検出問題の場合、一般的に使用される

LVM は Logical VolumeManager (Logical Volume Management) の略称で、Linux 環境でディスク パーティションを管理するためのメカニズムです。 LVM は、1 つ以上のディスク パーティション (PV) をボリューム グループ (VG) に仮想化します。ボリューム グループ (VG) は、大きなハードディスクに相当し、その上でいくつかの論理ボリューム (LV) を分割できます。ボリューム グループ内のスペースが不十分な場合は、新しいディスク パーティションを追加できます。また、十分なスペースがない論理ボリュームで使用するために、ボリューム グループの残りのスペースから一部のスペースを割り当てることもできます。 LVM モデルは次のとおりです: 新しいハードディスク ファイルを更新するために再起動する必要はありません。まず、cat コマンド cat/proc/scsi/scsi を使用して、ID:??最大のものは何ですか? を参照します。次に、「scsiaadd-」をエコーします。
