Archive for Dezember 25th, 2021

Pi-hole FTL v5.12 – neue Version im Star-Trek-Design

Samstag, Dezember 25th, 2021

AstraZeneca – wer hier zweifach geimpft wurde hat ein grundsätzlich geringeres Risiko bei der Omikron Mutante als bei Delta

Samstag, Dezember 25th, 2021

Restic 0.12.1 – is a modern backup program that can back up your data into MinIO Server

Samstag, Dezember 25th, 2021

Velero 1.6 – is an open source tool to safely backup into MinIO Server and restore perform disaster recovery and migrate Kubernetes cluster resources and persistent volumes

Samstag, Dezember 25th, 2021

Flughafen Berlin Brandenburg (BER) – der nur dann funktioniert wenn niemand fliegen möchte

Samstag, Dezember 25th, 2021

Bayerischer Staatsminister für Gesundheit und Pflege Klaus Holetschek (CSU) – schlägt Malusregelung für Ungeimpfte vor

Samstag, Dezember 25th, 2021

Lukas Krankenhaus Bünde – ist telefonisch nicht erreichbar

Samstag, Dezember 25th, 2021

GoPro – world’s tallest waterfall Salto Ángel Venezuela

Samstag, Dezember 25th, 2021

Samstag, Dezember 25th, 2021

Banana Pi BPI-M1 – use a bucket „worm-with-versioning-and-retention“ with an S3-compatible object storage server with MinIO on Armbian Bullseye

Samstag, Dezember 25th, 2021

root@bpi-iot-jsho-minio-02:~# ./mc ls –versions worm-with-versioning-and-retention myminio
[2021-12-22 16:14:35 CET] 0B worm-with-versioning-and-retention/
[2021-12-23 14:23:12 CET] 726KiB c04488c9-76c0-4326-8ccd-7c9e30b79b26 v3 PUT worm-with-versioning-and-retention/Josef(1).jpg
[2021-12-23 14:19:53 CET] 0B ce25fdb8-aa92-4764-b4b4-e17e2156f368 v2 DEL worm-with-versioning-and-retention/Josef(1).jpg
[2021-12-23 14:18:48 CET] 726KiB dfb28b1d-e018-4a32-884e-f0862d0af370 v1 PUT worm-with-versioning-and-retention/Josef(1).jpg
[2021-12-23 14:23:12 CET] 292KiB 3a5ca8e6-4922-47ce-9729-366d187cb35e v3 PUT worm-with-versioning-and-retention/Josef(2).jpg
[2021-12-23 14:19:53 CET] 0B 26c97018-67c5-4453-b089-333afb1eecb3 v2 DEL worm-with-versioning-and-retention/Josef(2).jpg
[2021-12-23 14:18:48 CET] 292KiB 766c45a3-1f08-4228-93c1-4a8ca34a246d v1 PUT worm-with-versioning-and-retention/Josef(2).jpg
root@bpi-iot-jsho-minio-02:~#
root@bpi-iot-jsho-minio-02:~# ./mc cp /var/log/syslog myminio/worm-with-versioning-and-retention/syslog
/var/log/syslog: 73.32 KiB / 73.32 KiB ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃ 218.06 KiB/s 0s
root@bpi-iot-jsho-minio-02:~# ./mc cp /var/log/syslog myminio/worm-with-versioning-and-retention/syslog
/var/log/syslog: 73.32 KiB / 73.32 KiB ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃ 257.35 KiB/s 0s
root@bpi-iot-jsho-minio-02:~# ./mc cp /var/log/syslog myminio/worm-with-versioning-and-retention/syslog
/var/log/syslog: 73.32 KiB / 73.32 KiB ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃ 155.06 KiB/s 0s
root@bpi-iot-jsho-minio-02:~#
root@bpi-iot-jsho-minio-02:~# ./mc ls –versions myminio/worm-with-versioning-and-retention/syslog
[2021-12-23 14:38:27 CET] 73KiB 7aee1ca1-357e-4ec0-a89a-b5e64d13fa66 v3 PUT syslog
[2021-12-23 14:38:23 CET] 73KiB 65eea9d6-18fa-4a6d-9f21-34cf69912bec v2 PUT syslog
[2021-12-23 14:37:10 CET] 73KiB 547c6528-b12a-4b60-8fa9-ca42717cdb5c v1 PUT syslog
root@bpi-iot-jsho-minio-02:~#

root@bpi-iot-jsho-minio-02:~# ./mc tree myminio
myminio
└─ worm-with-versioning-and-retention
root@bpi-iot-jsho-minio-02:~#
root@bpi-iot-jsho-minio-02:~# ./mc –debug tree myminio/worm-with-versioning-and -retention/syslog
mc: <DEBUG> GET /worm-with-versioning-and-retention/?location= HTTP/1.1
Host: 192.168.1.168:9000
User-Agent: MinIO (linux; arm) minio-go/v7.0.18 mc/RELEASE.2021-12-20T23-43-34Z
Authorization: AWS4-HMAC-SHA256 Credential=admin/20211223/us-east-1/s3/aws4_requ est, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=**REDACTED**
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b78 52b855
X-Amz-Date: 20211223T160316Z
Accept-Encoding: gzip
mc: <DEBUG> HTTP/1.1 200 OK
Content-Length: 128
Accept-Ranges: bytes
Content-Security-Policy: block-all-mixed-content
Content-Type: application/xml
Date: Thu, 23 Dec 2021 16:03:16 GMT
Server: MinIO
Strict-Transport-Security: max-age=31536000; includeSubDomains
Vary: Origin
Vary: Accept-Encoding
X-Amz-Request-Id: 16C36DC843781CA1
X-Content-Type-Options: nosniff
X-Xss-Protection: 1; mode=block
mc: <DEBUG> Response Time: 14.362826ms
mc: <DEBUG> HEAD /worm-with-versioning-and-retention/syslog HTTP/1.1
Host: 192.168.1.168:9000
User-Agent: MinIO (linux; arm) minio-go/v7.0.18 mc/RELEASE.2021-12-20T23-43-34Z
Authorization: AWS4-HMAC-SHA256 Credential=admin/20211223/us-east-1/s3/aws4_requ est, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=**REDACTED**
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b78 52b855
X-Amz-Date: 20211223T160316Z
mc: <DEBUG> HTTP/1.1 200 OK
Content-Length: 76811
Accept-Ranges: bytes
Content-Security-Policy: block-all-mixed-content
Content-Type: application/octet-stream
Date: Thu, 23 Dec 2021 16:03:16 GMT
Etag: „8c0127092d695309799ef1b79723756d“
Last-Modified: Thu, 23 Dec 2021 13:55:30 GMT
Server: MinIO
Strict-Transport-Security: max-age=31536000; includeSubDomains
Vary: Origin
Vary: Accept-Encoding
X-Amz-Object-Lock-Mode: COMPLIANCE
X-Amz-Object-Lock-Retain-Until-Date: 2021-12-30T13:55:30.843Z
X-Amz-Request-Id: 16C36DC8443002D4
X-Amz-Version-Id: 059b1c13-ea74-4901-8821-e36b6766097f
X-Content-Type-Options: nosniff
X-Xss-Protection: 1; mode=block
mc: <DEBUG> Response Time: 14.528064ms
mc: <DEBUG> GET /worm-with-versioning-and-retention/?delimiter=%2F&encoding-type =url&fetch-owner=true&list-type=2&prefix=syslog%2F HTTP/1.1
Host: 192.168.1.168:9000
User-Agent: MinIO (linux; arm) minio-go/v7.0.18 mc/RELEASE.2021-12-20T23-43-34Z
Authorization: AWS4-HMAC-SHA256 Credential=admin/20211223/us-east-1/s3/aws4_requ est, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=**REDACTED**
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b78 52b855
X-Amz-Date: 20211223T160316Z
Accept-Encoding: gzip
mc: <DEBUG> HTTP/1.1 200 OK
Content-Length: 328
Accept-Ranges: bytes
Content-Security-Policy: block-all-mixed-content
Content-Type: application/xml
Date: Thu, 23 Dec 2021 16:03:16 GMT
Server: MinIO
Strict-Transport-Security: max-age=31536000; includeSubDomains
Vary: Origin
Vary: Accept-Encoding
X-Amz-Request-Id: 16C36DC84564FEA0
X-Content-Type-Options: nosniff
X-Xss-Protection: 1; mode=block
mc: <DEBUG> Response Time: 39.46744ms
root@bpi-iot-jsho-minio-02:~#
root@bpi-iot-jsho-minio-02:~# ./mc rm –r myminio/worm-with-versioning-and-retention/syslog
mc: <ERROR> Removal requires –force flag. This operation is *IRREVERSIBLE*. Please review carefully before performing this *DANGEROUS* operation.
root@bpi-iot-jsho-minio-02:~# ./mc rm –r –force myminio/worm-with-versioning-and-retention/syslog
Removing `myminio/worm-with-versioning-and-retention/syslog`.
root@bpi-iot-jsho-minio-02:~# ./mc cp /var/log/syslog myminio/worm-with-versioning-and-retention/syslog
/var/log/syslog: 33.62 KiB / 33.62 KiB┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃144.31 KiB/s 0s
root@bpi-iot-jsho-minio-02:~# ./mc ls –versions myminio/worm-with-versioning-and-retention/syslog
[2021-12-24 10:43:45 CET] 34KiB 290fefa5-d34b-4ca7-93e1-83fb229cf93d v8 PUT syslog
[2021-12-24 10:42:06 CET] 0B 32002e56-3c3a-4fb2-9bf0-edda868eccc8 v7 DEL syslog
[2021-12-24 10:36:57 CET] 33KiB 5e1cdeae-a184-4ea3-9289-441f39f5a278 v6 PUT syslog
[2021-12-23 18:08:57 CET] 89KiB 670bb05a-79d8-4f33-8f73-4087725d330b v5 PUT syslog
[2021-12-23 14:55:30 CET] 75KiB 059b1c13-ea74-4901-8821-e36b6766097f v4 PUT syslog
[2021-12-23 14:38:27 CET] 73KiB 7aee1ca1-357e-4ec0-a89a-b5e64d13fa66 v3 PUT syslog
[2021-12-23 14:38:23 CET] 73KiB 65eea9d6-18fa-4a6d-9f21-34cf69912bec v2 PUT syslog
[2021-12-23 14:37:10 CET] 73KiB 547c6528-b12a-4b60-8fa9-ca42717cdb5c v1 PUT syslog

root@bpi-iot-jsho-minio-02:~#

root@rpi-iot-jsho-cam-02:~#
root@rpi-iot-jsho-cam-02:~# ./mc mirror /var/lib/motioneye myminio/worm-with-versioning-and-retention/motioneye
…2021-12-24/13-15-46.jpg: 1004.48 MiB / 1004.48 MiB ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃ 1.56 MiB/s 10m42s
root@rpi-iot-jsho-cam-02:~#
root@rpi-iot-jsho-cam-02:~# ./mc mirror /var/lib/motioneye myminio/worm-with-versioning-and-retention/motioneye
…2021-12-24/14-23-01.jpg: 1.82 MiB / 1.82 MiB ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃ 75.18 KiB/s 24s
root@rpi-iot-jsho-cam-02:~#
root@rpi-iot-jsho-cam-02:~# ./mc mirror –overwrite –remove /var/lib/motioneye myminio/worm-with-versioning-and-retention/motioneye
0 B / ? ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓┃ 8s

root@rpi-iot-jsho-cam-02:~#
root@rpi-iot-jsho-cam-02:~# ./mc mirror –json –overwrite –remove /var/lib/motioneye myminio/worm-with-versioning-and-retention/motioneye
{
„status“: „success“,
„total“: 0,
„transferred“: 0,
„speed“: 0
}
root@rpi-iot-jsho-cam-02:~#
root@rpi-iot-jsho-cam-02:~# vi MinioMotioneyeBackup.sh
#!/bin/bash
#FileName: MinioMotioneyeBackup.sh
LocalBackupPath=“/var/lib/motioneye“
MinioBucket=“myminio/worm-with-versioning-and-retention/motioneye“
MCPATH=“/root/mc“
$MCPATH mirror –json –overwrite –remove –preserve $LocalBackupPath $MinioBucket
root@rpi-iot-jsho-cam-02:~#
root@rpi-iot-jsho-cam-02:~# crontab -e
00 * * * * /root/MinioMotioneyeBackup.sh >> /dev/null 2>&1

root@rpi-iot-jsho-cam-02:~# ./mc du myminio/worm-with-versioning-and-retention/motioneye
1.1GiB worm-with-versioning-and-retention/motioneye

root@rpi-iot-jsho-cam-02:~#
root@rpi-iot-jsho-cam-02:~# ./MinioMotioneyeBackup.sh
{
„status“: „success“,
„source“: „/var/lib/motioneye/Camera1/2021-12-25/17-01-05.jpg“,
„target“: „myminio/worm-with-versioning-and-retention/motioneye/Camera1/2021-12-25/17-01-05.jpg“,
„size“: 211233,
„totalCount“: 1,
„totalSize“: 211233
}
….
{
„status“: „success“,
„source“: „/var/lib/motioneye/Camera2/2021-12-25/17-13-00.jpg“,
„target“: „myminio/worm-with-versioning-and-retention/motioneye/Camera2/2021-12-25/17-13-00.jpg“,
„size“: 312672,
„totalCount“: 89,
„totalSize“: 45260177
}
{
„status“: „success“,
„total“: 0,
„transferred“: 45936360,
„speed“: 1387106.8842925804
}
root@rpi-iot-jsho-cam-02:~#
root@rpi-iot-jsho-cam-02:~# ./mc admin info myminio
● 192.168.1.168:9000
Uptime: 7 hours
Version: 2021-12-20T22:07:16Z
Network: 1/1 OK
Drives: 4/4 OK
1.1 GiB Used, 1 Bucket, 4,840 Objects
4 drives online, 0 drives offline

root@rpi-iot-jsho-cam-02:~#

MinIO server allows WORM for specific objects or by configuring a bucket with default object lock configuration that applies default retention mode and retention duration to all objects this makes objects in the bucket immutable i.e. delete of the version are not allowed until an expiry specified in the bucket’s object lock configuration or object retention

root@rpi-iot-jsho-cam-02:~# ./mc ls -versions myminio/worm-with-versioning-and-retention/motioneye/Camera2/2021-12-18
[2021-12-25 14:41:00 CET] 0B 9cb78fe9-87f4-493b-9b8c-978769c6625d v2 DEL 07-59-36.jpg
[2021-12-25 11:24:35 CET] 299KiB 013be4d8-cc10-41da-a0ff-e22e9283e546 v1 PUT 07-59-36.jpg
[2021-12-25 14:41:00 CET] 0B 2b20f53a-da56-4118-bf06-db8ce5949a49 v2 DEL 07-59-37.jpg
[2021-12-25 11:24:35 CET] 303KiB 9aed82e1-860e-4986-a1b2-7968fc3524cb v1 PUT 07-59-37.jpg
[2021-12-25 14:41:00 CET] 0B 44f6b086-686a-499f-af45-08c3a0513ced v2 DEL 07-59-38.jpg
[2021-12-25 11:24:35 CET] 321KiB a61455bc-a850-41aa-9414-5436d6a90bc2 v1 PUT 07-59-38.jpg
[2021-12-25 14:41:00 CET] 0B 1dfd6551-4442-473b-aeba-b5cb89f4278d v2 DEL 07-59-39.jpg
[2021-12-25 11:24:36 CET] 339KiB 1b262328-5d83-4d39-ac57-f37e50d60c27 v1 PUT 07-59-39.jpg
[2021-12-25 14:41:00 CET] 0B 3a21cfd4-c48b-4544-9585-c3b57f17fc4a v2 DEL 07-59-40.jpg
[2021-12-25 11:24:36 CET] 345KiB fc2cfcc4-edc6-42f7-bad0-361b33811f3b v1 PUT 07-59-40.jpg
root@rpi-iot-jsho-cam-02:~# ./mc ls -versions myminio/worm-with-versioning-and-retention/motioneye/Camera2/2021-12-19
[2021-12-25 11:25:28 CET] 299KiB 0dff7189-e714-4afa-9690-77a9c656863b v1 PUT 07-57-10.jpg
[2021-12-25 11:25:28 CET] 305KiB ce3bd5d0-b3fb-4612-b325-5d20e49f752a v1 PUT 07-57-11.jpg
[2021-12-25 11:25:28 CET] 323KiB 5f00792a-6362-435f-aa5d-13e6d6212a37 v1 PUT 07-57-12.jpg
[2021-12-25 11:25:28 CET] 332KiB 9f027135-11db-40fe-98c8-969bf467e4e5 v1 PUT 07-57-13.jpg
[2021-12-25 11:25:28 CET] 333KiB 7f48915e-19ee-4108-9c9b-e1cf123ab0ae v1 PUT 07-57-14.jpg
root@rpi-iot-jsho-cam-02:~#

Der Brouwersche Fixpunktsatz – ist ein wichtiger topologischer Satz der besagt dass jede n-dimensionale Vollkugel die Fixpunkteigenschaft hat dass also jede stetige Abbildung dieser Kugel in sich selbst einen Fixpunkt hat

Samstag, Dezember 25th, 2021

OrCam MyEye – and Messi are Empowering the Blind Community

Samstag, Dezember 25th, 2021

NASA’s James Webb Space Telescope (JSWT) – is an infrared space observatory that is scheduled to launch on Dec 25, 2021 from ESA’s launch site at Kourou in French Guiana on board an Arianespace Ariane 5 rocket

Samstag, Dezember 25th, 2021

Raspberry Pi – 2TB Toshiba L200 2,5 Zoll Festplatte im Test

Samstag, Dezember 25th, 2021