cv4pve-autosnap
Cronos
cv4pve-autosnap | Cronos | |
---|---|---|
6 | 4 | |
364 | 949 | |
3.6% | 3.3% | |
4.3 | 8.6 | |
12 days ago | 3 months ago | |
C# | C# | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cv4pve-autosnap
-
Automatic container snapshots? cv4pve or zfs for a small homelab?
From my research, I can see two options: - Proxmox specific cv4pve-autosnap - generic zfs-auto-snapshot, available in repos
-
LVM-Thin vs ZFS
You can use https://github.com/Corsinvest/cv4pve-autosnap to make automated snapshots of guests in proxmox.
-
Advice needed: preparing for the worst
Also, for being able to quickly revert mishaps with your vms, and lxc containers i use https://github.com/Corsinvest/cv4pve-autosnap to make hourly snapshots of all vms and lxc containers (taking snapshots suspends disk io from the vm's point of view. Some software, especially game servers, can't deal with this).
-
Some Proxmox Backup, Snapshot and Storage questions
Since Proxmox natively supports ZFS, you could that to make your snapshots. You can do automatic snapshots with zfs-auto-snapshot or for VMs with cv4pve-autosnap.
-
TUTORIAL: Beauty by simplicity, OR one ZFS Snapshot used by 5 Layers of Applications
to achieve this fabulous glory of software-engineering i utilized this projects: cv4pve-autosnap and Zamba Fileserver on LXC
-
Sanoid for snapshots management?
If you want automatic snapshots that appear in the Proxmox GUI and can be rolled back from there, too, you could check out https://github.com/Corsinvest/cv4pve-autosnap. I recently set it up and it works nicely. It uses the Proxmox API to trigger snapshots. Corsinvest is the company behind this tool. They are part of the Proxmox partner program.
Cronos
-
ASP.NET: CRON Service Worker
HangfireIO/Cronos: Fully-featured .NET library for working with Cron expressions. Built with time zones in mind and intuitively handles daylight saving time transitions (github.com)
- Cron for .NET 5.0+
-
Weekly email reminders - what is the best way to do them in .NET?
We do this sort of thing with an IHostedService in our application that uses a cron expression (using https://github.com/HangfireIO/Cronos) to control when to process the task
-
CRON Format Converter
You could use this: https://github.com/HangfireIO/Cronos
What are some alternatives?
proxmox-tools - 📦 A collection of stuff that I and others wrote for Proxmox 📦
NCrontab - Crontab for .NET
TJs-Kubernetes-Service - Enable enthusiasts and administrators alike to easily provision highly available and production-ready Kubernetes clusters on Proxmox VE.
QuartzNet - Quartz Enterprise Scheduler .NET
pyznap - ZFS snapshot tool written in python
FluentScheduler - Automated job scheduler with fluent interface for the .NET platform.
zfs - OpenZFS on Linux and FreeBSD
DurableTask - Durable Task Framework allows users to write long running persistent workflows in C# using the async/await capabilities.
Bitwarden - The core infrastructure backend (API, database, Docker, etc).
.NET application-server - Application Server
zamba-lxc-toolbox - Zamba LXC Toolbox a script collection to setup LXC containers on Proxmox + ZFS. Zamba is the fusion of ZFS and Samba (standalone, active directory dc or active directory member), preconfigured to access ZFS snapshots by "Previous Versions" to easily recover encrypted by ransomware files, accidently deleted files or just to revert changes.
Workflow Core - Lightweight workflow engine for .NET Standard