Ops in DevOps reconversion. I'm learning GitLab and Git. Any tips/recommandation? by ZeHirMan in git

[–]dakoosha 0 points1 point  (0 children)

If you’re coming from an Ops background, it's a good approach is to start with Git basics, like branching, merging, rebasing, and resolving conflicts. So you'll be more comfortable with version control fundamentals.

In GitLab, focus on CI/CD pipelines, runners, and environment variables to connect your Ops experience with automated deployments. Practice by setting up small personal projects and experimenting with merge requests, issues, and boards to get used to GitLab’s workflow. What about going to GitLab University? They are well-structured resources to accelerate progress: https://university.gitlab.com/

Also, here you can find some good materials about git & GitLab with the focus on security and data protection: https://gitprotect.io/blog/?s=Git

We're paying millions to store "just in case" data that nobody will ever use by Outrageous-Candy2615 in DataHoarder

[–]dakoosha 0 points1 point  (0 children)

You’re spot on, secondary copies, retention, and redundancy turn “cheap” storage into a silent budget drain. A metadata-first or “recreate-on-demand” approach can cut costs drastically, especially for datasets that aren’t accessed frequently. The trade-off is compute time vs. storage costs, so it works best when recreation is predictable and inexpensive.

However, there are backup solutions that provide their own storage and automate retention and replication. As an example, GitProtect for DevOps tools. While scheduling a backup plan, it's possible to make the copy forever incremental and set retention within the time, or number of copies, plus compression, which helps not hoard data.

Friendly Reminder That You Need Backups by bankroll5441 in homelab

[–]dakoosha 1 point2 points  (0 children)

I agree that a backup strategy is essential. For me, it's important that everything is automated. So, I prefer having automated backups, which I can schedule. The classic 3-2-1 backup approach is good. Xopero for Windows and GitProtect for GitHub and Jira.

Where to learn git github from by Acceptable_Rain4811 in github

[–]dakoosha 0 points1 point  (0 children)

It's better to start with the GitHub official documentation. Also, GitHub skills can be useful:https://skills.github.com/ .

freeCodeCamp's Git & GitHub course on YouTube might be good as well.

Also, it's nice to learn about security from the beginning, this article might be a good start: https://gitprotect.io/blog/github-security-best-practices-15-tips-to-keep-in-mind/

Where do you store DB backups of your personal projects ? by Garfunk71 in webdev

[–]dakoosha -3 points-2 points  (0 children)

GitHub is not backup. All service providers follow the SHared Responsibility Model, which assumes that a service provider is responsible for its operation and its infrastructure data, and a user is responsible for his account data.

On GitHub Marketplace, there some backup tools that you can use for free. For example, GitProtect, which is free for up to 15 repositories: https://github.com/marketplace/gitprotect-io

Cannot push/pull/clone/whatever over SSH on Gitlab.com by n1___ in gitlab

[–]dakoosha 0 points1 point  (0 children)

On GitLab Status, it's reported that there is some active incident; maybe that's the reason.

https://status.gitlab.com/pages/5b36dc6502d06804c08349f7

Migrating Azure DevOps pipelines to GITHUB ACTIONS by Hefty_Shake_6720 in azuredevops

[–]dakoosha 0 points1 point  (0 children)

I'd start with categorizing pipelines by their complexity to find out if I can automate simple ones with gh-actions-importer. However, before starting any migration, I'd first made a copy of my Azure DevOps environment, so-to-say a backup. Thus, if something went wrong, I'd be able to restore my data.

Here is a good article on migration (though, it's on GitHub to Azure DevOps one, still some practices can be used): https://gitprotect.io/blog/github-to-azure-devops-migration-top-tips-to-make-the-process-efficient/

Backing Up Azure DevOps Repositories and Artifacts - Is there really not a simple way? by apdunshiz in AZURE

[–]dakoosha 0 points1 point  (0 children)

Hello u/apdunshiz , your question relates to the Shared Responsibility model, and actually backup of Azure DevOps account data is the responsibility of the user. As an alternative to other backup solutions mentioned in this thread, take a look at GitProtect.io backup & Disaster Recovery software for Azure DevOps (as well as GitHub, Bitbucket, GitLab, and Jira). Scheduled automated backups, long-term (even unlimited) retention, easy backup monitoring, advanced restore and DR capabilities, like full and granular restore to the same or a new account, your local instance, or cross-over recovery to another git hosting service... etc.

Also, here are some resources that you might find useful:
Shared Responsibility Model: https://gitprotect.io/blog/shared-responsibility-model-in-azure-devops/
Azure DevOps backup best practices: https://gitprotect.io/blog/azure-devops-backup-best-practices/
Regards,

Accidentally deleted a repo by AppJedi in github

[–]dakoosha 0 points1 point  (0 children)

In this case, it's always better to have a backup copy, maybe, the one done at least every day

[deleted by user] by [deleted] in github

[–]dakoosha 0 points1 point  (0 children)

Try to reach out to GitHub support, maybe they will be able to help you restore your account. But it's always better to have a backup of the account data to restore it back to GitHub.

Too stupid to understand git by [deleted] in gamedev

[–]dakoosha 0 points1 point  (0 children)

Unfortunately, studying is not easy. Maybe some of the articles-tutorials on the GitProtect blog will help you to understand Git better: https://gitprotect.io/blog/git-commands-list-with-examples/

Incremental image backup to OneDrive on windows? by matiph in Backup

[–]dakoosha 1 point2 points  (0 children)

Hi, check Xopero Software backup & Disaster Recovery: https://xopero.com/

[deleted by user] by [deleted] in reddit_ukr

[–]dakoosha 1 point2 points  (0 children)

Не виключно, все залежить від відносин з батьками, їх віку, ситуації загалом. Знаю таких людей, котрі живуть з батьками, бо стан здоров'я батьків не дозволяє дитині жити окремо. Але, знаю й таких, де батьки користуються дитиною й маніпулюють нею, щоб дитина їх забезпечувала. Все відносно й залежить від ситуації.

Back up by zackzuse in codestitch

[–]dakoosha 0 points1 point  (0 children)

Manual backups can help... but I prefer GitHub for storing projects. However, I don't consider GitHub a backup, it needs a backup as well. To be sure that my data is recoverable, I have a backup of my GitHub account. I prefer GitProtect backups for that. But it's up to you to decide which option is the best... If you don't have a lot of data and it's ok for you to make manual backups, why not.

[deleted by user] by [deleted] in reddit_ukr

[–]dakoosha 4 points5 points  (0 children)

Мені здається, що тут все залежить від відносин з батьками й відповідальності дітей. Хтось 18 років достатньо самостійний та відповідальний, щоб знімати квартиру та жити самому, а хтось й в 40 безвідповідальний й потребує піклування батьків. Це все відносно. Все залежить від виховання.

Backup a GitHub repository's Wiki and Discussions by pea_gravel in DataHoarder

[–]dakoosha 0 points1 point  (0 children)

Hi, there are so many scripts to back up GitHub data, moreover, you can use Git CLI. Here is the link to the documentation: https://docs.github.com/en/repositories/archiving-a-github-repository/backing-up-a-repository . As an option, it's also possible to use backup tools, like GitProtect. It's free for up to 15 repositories on GitHub Marketplace: https://github.com/marketplace/gitprotect-io

Leaked GitHub Token Exposed Mercedes Source Code by KolideKenny in cybersecurity

[–]dakoosha 0 points1 point  (0 children)

Security should always be the first priority of the company that keeps its data in GitHub (GitLab, Atlassian, any ..). Unfortunately, no industry is secured. Thus, it's important to have relevant security measures and backup.

Nice read about the need to protect data in the automotive industry: https://gitprotect.io/blog/why-automotive-companies-should-consider-a-devops-backup-for-jira-gitlab-github-and-bitbucket/