Fix things
This commit is contained in:
parent
38607ec437
commit
5b0f01d804
|
@ -1,7 +1,7 @@
|
||||||
Title: My Backup Strategy
|
Title: My Backup Strategy
|
||||||
Date: 2021-04-08
|
Date: 2021-04-08
|
||||||
Category: Writing
|
Category: Writing
|
||||||
Summary: Details about the backup system for my data.
|
Summary: Details about the backup system for all of my data.
|
||||||
Wide: true
|
Wide: true
|
||||||
|
|
||||||
[TOC]
|
[TOC]
|
||||||
|
@ -32,7 +32,7 @@ the destination for all my backup sources. All scheduled automatic backups write
|
||||||
to their own subfolder inside of it.
|
to their own subfolder inside of it.
|
||||||
|
|
||||||
This backup folder is then synced to encrypted 2.5" 1 TB hard drives which I
|
This backup folder is then synced to encrypted 2.5" 1 TB hard drives which I
|
||||||
rotate between my bag, offsite, and my parent's house.
|
rotate between my bag, offsite, and my parents' house.
|
||||||
|
|
||||||
## Backup Sources
|
## Backup Sources
|
||||||
|
|
||||||
|
@ -127,6 +127,8 @@ Telegram Messenger is my main app for communication. My parents, most of my
|
||||||
friends, and friend groups are on there so I don't want to lose those messages
|
friends, and friend groups are on there so I don't want to lose those messages
|
||||||
in case Telegram disappears or my account gets banned.
|
in case Telegram disappears or my account gets banned.
|
||||||
|
|
||||||
|
<span class="aside">Saves the messages to a sqlite db</span>
|
||||||
|
|
||||||
Telegram includes a data export feature, but it can't be automated. Instead I
|
Telegram includes a data export feature, but it can't be automated. Instead I
|
||||||
run the deprecated software
|
run the deprecated software
|
||||||
[telegram-export](https://github.com/expectocode/telegram-export) hourly with
|
[telegram-export](https://github.com/expectocode/telegram-export) hourly with
|
||||||
|
@ -197,9 +199,9 @@ I run `rdiff-backup` on the remote server with cron:
|
||||||
55 14 1 * * rdiff-backup --remove-older-than 12B --force tbotbak@remotebackup::/mnt/backup/remote/tbotbak/monthly/t0txt/
|
55 14 1 * * rdiff-backup --remove-older-than 12B --force tbotbak@remotebackup::/mnt/backup/remote/tbotbak/monthly/t0txt/
|
||||||
```
|
```
|
||||||
|
|
||||||
The user `tbotbak` has write access only to the `/mnt/backup/remote/tbotbak`
|
The `tbotbak` user has write access to the `/mnt/backup/remote/tbotbak`
|
||||||
directory. It has its own passwordless SSH key that's only permitted to run the
|
directory only. It has its own passwordless SSH key that's only permitted to run
|
||||||
`rdiff-backup --server` command for security.
|
the `rdiff-backup --server` command for security.
|
||||||
|
|
||||||
### Protospace
|
### Protospace
|
||||||
|
|
||||||
|
@ -217,7 +219,7 @@ an archive I download daily:
|
||||||
https://api.my.protospace.ca/backup/
|
https://api.my.protospace.ca/backup/
|
||||||
```
|
```
|
||||||
|
|
||||||
The main website and [wiki](https://wiki.protospace.ca) that I sysadmin gets
|
The website and [wiki](https://wiki.protospace.ca) that I sysadmin get
|
||||||
backed up weekly:
|
backed up weekly:
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
|
@ -29,42 +29,43 @@
|
||||||
{{ info() }}
|
{{ info() }}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Hi, I'm Tanner! I do firmware and web development in Calgary.
|
Hi, I'm Tanner! I do firmware and web development in Calgary.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<h2>Contact Info</h2>
|
<h2>Contact Info</h2>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
Email: <a href="mailto:site2@tannercollin.com">site2@tannercollin.com</a> <br />
|
Email: <a href="mailto:site2@tannercollin.com">site2@tannercollin.com</a> <br />
|
||||||
Telegram: <a href="https://t.me/tannercollin" target="_blank" rel="noreferrer noopener">@tannercollin</a>
|
Telegram: <a href="https://t.me/tannercollin" target="_blank" rel="noreferrer noopener">@tannercollin</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<h2>Resume</h2>
|
<h2>Resume</h2>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>Firmware Engineer at <a href="https://cabanablockchain.com" target="_blank" rel="noreferrer noopener">Cabana Blockchain</a>, 2018–</li>
|
<li>Firmware Engineer at <a href="https://cabanablockchain.com" target="_blank" rel="noreferrer noopener">Cabana Blockchain</a>, 2018–</li>
|
||||||
<li>Lead Hardware Engineer at <a href="https://criticalcontrol.com/" target="_blank" rel="noreferrer noopener">Critical Control</a>, 2016–2018</li>
|
<li>Lead Hardware Engineer at <a href="https://criticalcontrol.com/" target="_blank" rel="noreferrer noopener">Critical Control</a>, 2016–2018</li>
|
||||||
<li>Electrical Engineer at <a href="https://www.opener.aero/" target="_blank" rel="noreferrer noopener">Opener Aero</a>, 2016–2016</li>
|
<li>Electrical Engineer at <a href="https://www.opener.aero/" target="_blank" rel="noreferrer noopener">Opener Aero</a>, 2016–2016</li>
|
||||||
<li>Electrical Engineer Intern at <a href="https://www.pason.com/" target="_blank" rel="noreferrer noopener">Pason Systems</a>, 2014–2015</li>
|
<li>Electrical Engineer Intern at <a href="https://www.pason.com/" target="_blank" rel="noreferrer noopener">Pason Systems</a>, 2014–2015</li>
|
||||||
<li>BSc. Electrical Engineering from University of Calgary</li>
|
<li>BSc. Electrical Engineering from University of Calgary</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<h2>Projects</h2>
|
<h2>Projects</h2>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
My main hobby is working on technical projects. I typically design websites or
|
My main hobby is working on technical projects. I typically design websites or
|
||||||
build tools that make my life easier. Sometimes art.
|
build tools that make my life easier. Sometimes art.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
You can find my code on <a href="https://github.com/tannercollin" target="_blank" rel="noreferrer noopener">GitHub</a>.
|
You can find my code on <a href="https://github.com/tannercollin" target="_blank" rel="noreferrer noopener">GitHub</a>.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
{% for article in articles_page.object_list if article.category.name == 'Projects' %}
|
{% for article in articles_page.object_list if article.category.name == 'Projects' %}
|
||||||
<h3><a href="{{ article.url }}">{{ article.title }}</a></h3>
|
<h3><a href="{{ article.url }}">{{ article.title }}</a></h3>
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
{{ article.summary }}
|
{{ article.summary }}
|
||||||
</div>
|
</div>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user