<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Star Knowledge</title>
    <description>The latest articles on DEV Community by Star Knowledge (@star_knowledge).</description>
    <link>https://dev.to/star_knowledge</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F247444%2Ff564f192-e09d-4cbd-b58e-79c3265fe2ec.jpg</url>
      <title>DEV Community: Star Knowledge</title>
      <link>https://dev.to/star_knowledge</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/star_knowledge"/>
    <language>en</language>
    <item>
      <title>How to Automate Continuous Database Backup and Restore</title>
      <dc:creator>Star Knowledge</dc:creator>
      <pubDate>Fri, 01 May 2020 09:55:21 +0000</pubDate>
      <link>https://dev.to/star_knowledge/how-to-automate-continuous-database-backup-and-restore-40g4</link>
      <guid>https://dev.to/star_knowledge/how-to-automate-continuous-database-backup-and-restore-40g4</guid>
      <description>&lt;p&gt;Microsoft SQL is the most widely used database management system. As a user, you put huge amount of data there. Using this popular database is easy but its maintenance and backup is not. We hear a lot of cries from users where they accidentally drop a database, lose backups, want to restore and retrieve the data and more.&lt;/p&gt;

&lt;p&gt;While there are several easy ways you can lose your data such as a bug in the database engine, using an unreliable infrastructure to host your database, damage to the files, storage device failure etc., there are also very easy and simple steps to avoid data loss and automate SQL database backup &amp;amp; restore.&lt;/p&gt;

&lt;p&gt;But you don’t want to lose your data, do you? Or are you hit by this disaster ALREADY???&lt;/p&gt;

&lt;p&gt;To help you out of this mess, we bring to you this step-by-step guide on how to automate SQL database backup and how to restore the backups.&lt;/p&gt;

&lt;p&gt;Although, these days databases are more stable and reliable, you still need perfect, automated database backup and restore solutions for your database, be it SQL, MySQL, Oracle or any other database. Let’s dive in:&lt;/p&gt;

&lt;p&gt;Other posts: Azure Infrastructure Migration&lt;/p&gt;

&lt;p&gt;How to Automate Continuous Backups for SQL Database&lt;br&gt;
Whether your SQL server is running on Microsoft Azure, AWS (Amazon Web Service), Google Cloud or is running on any Virtual Machines (VMS) or PaaS instances, the tips and tricks for automation of database backups shared in this article are universal.&lt;/p&gt;

&lt;p&gt;Important Benefits of Database Backup Automation&lt;br&gt;
Guess what? you need not be an Automation expert, a skilled database engineer or an experienced database administrator to execute this job.&lt;br&gt;
Forget database mirroring. You don’t have to spend time in learning how it’s done.&lt;br&gt;
This is just a one-time set up. Yes, you read it right! Once you setup the automation explained in this article, you will never have to worry about scheduling backups. It automatically does all that for you.&lt;br&gt;
Follow this easy 4-step guide on how to automate continuous backups for SQL database:&lt;br&gt;
Step 1: Run an Azure Batch Job – Portal&lt;/p&gt;

&lt;p&gt;Microsoft Azure Batch is largely used for its cost optimization benefit. You’re charged only when you execute a back-up or restore Job. This job scheduling and compute management platform is widely used as it enables running large-scale applications efficiently on the cloud.&lt;/p&gt;

&lt;p&gt;Now, follow this link to create a batch account which you will need to create pools, jobs, and tasks.&lt;/p&gt;

&lt;p&gt;Step 2:  obtain the SQLpackage command-line utility&lt;/p&gt;

&lt;p&gt;You can obtain the SQLpackage command-line utility in “SQL Server Database Tools” from Microsoft.&lt;/p&gt;

&lt;p&gt;Step 3: Upload to the Azure blob container&lt;/p&gt;

&lt;p&gt;Step 4: Create Azure batch task Add&lt;/p&gt;

&lt;p&gt;RESOURCE FILES as blob container location&lt;br&gt;
Command Line&lt;/p&gt;

&lt;p&gt;cmd /c  “%AZ_BATCH_APP_PACKAGE_sqlpack#v1%\DAC\bin\SqlPackage.exe /a:Export /ssn: /sdn: /su: /sp:/tf:\.file.core.windows.net\common\extractv-batch.bacpac”&lt;br&gt;
How to Automate Continuous Database Restore:&lt;br&gt;
Follow the below 4 easy steps to automate database restore:&lt;/p&gt;

&lt;p&gt;Step 1: Run an Azure Batch Job – PortalFollow this link to create a batch account which you will need to create pools, jobs, and tasks.&lt;/p&gt;

&lt;p&gt;Step 2: Obtain the SQLpackage command-line utility&lt;/p&gt;

&lt;p&gt;Step 3: Upload to the Azure blob container&lt;/p&gt;

&lt;p&gt;Step 4:  Create Azure batch task Add&lt;/p&gt;

&lt;p&gt;RESOURCE FILES as blob container location&lt;br&gt;
Command line&lt;/p&gt;

&lt;p&gt;cmd /c “%AZ_BATCH_APP_PACKAGE_sqlpack#v1%\DAC\bin\SqlPackage.exe /a:Import /tsn:ae-dev-sql.database.windows.net /tdn:extractv /tu:tabexpone /tp:Tabexp@123 /sf:\.file.core.windows.net\common\extractv3-batch.bacpac&lt;br&gt;
Conclusion&lt;br&gt;
The above steps for automation of database backups will help you avoid disasters from data loss and focus on more important things.&lt;/p&gt;

</description>
      <category>devops</category>
      <category>sql</category>
      <category>database</category>
      <category>azure</category>
    </item>
    <item>
      <title>Microsoft Teams: Remote Work Made Productive &amp; Smooth</title>
      <dc:creator>Star Knowledge</dc:creator>
      <pubDate>Wed, 22 Apr 2020 10:38:31 +0000</pubDate>
      <link>https://dev.to/star_knowledge/microsoft-teams-remote-work-made-productive-smooth-n3i</link>
      <guid>https://dev.to/star_knowledge/microsoft-teams-remote-work-made-productive-smooth-n3i</guid>
      <description>&lt;p&gt;Almost a month of social distancing, lockdowns and work-from-home due to the COVID-19 outbreak has thrown all of us into what everybody is calling ‘the new normal’. But the former 2 of these 3 things will not last long while the latter – ‘remote work (WFH)’ is here to stay.&lt;/p&gt;

&lt;p&gt;Companies, small to large, across different industries have migrated their employees to the new remote-work environment and this has constructed a massive market for Chat, Meetings, Callings, and Collaboration tools as they have become a necessity to keep businesses running, employees safe, and productivity unaffected.&lt;/p&gt;

&lt;p&gt;One such modern group collaboration platform that has seen a massive spike in its usage is Microsoft Teams. In early March 2020, driven by the coronavirus pandemic, Microsoft Teams witnessed a 500% spike as more and more companies began to embrace remote work and the number of daily active users of the software jumped from 32 Million to 44 Million (and counting).&lt;/p&gt;

&lt;p&gt;Now, let’s see how Microsoft Teams assists remote work / work-from-home:&lt;/p&gt;

&lt;p&gt;Microsoft teams work from home&lt;/p&gt;

&lt;p&gt;Getting on-board Microsoft Teams:&lt;br&gt;
As Covid-19 spread across the world, Microsoft made Microsoft Teams available to everyone by providing many of its premium features at zero cost. Organizations with a Microsoft Office 365 Subscription have access to Microsoft Teams already but what if you’re a newbie? You can download a freemium version of Microsoft Teams or can move to Office with us.&lt;/p&gt;

&lt;p&gt;Microsoft Teams Features: Extending Support to Remote Employees&lt;br&gt;
Microsoft Teams has amazing group collaboration features along with enormous cloud storage. To extend support to remote workers and assist them in staying productive while working from home, Microsoft offers the below package:&lt;/p&gt;

&lt;p&gt;Unlimited chat&lt;br&gt;
One-on-one audio, video calling&lt;br&gt;
Group audio &amp;amp; video calling&lt;br&gt;
10 GB Team file storage&lt;br&gt;
2 GB of Personal file storage&lt;br&gt;
Real-time collaboration with Office apps – Word, Excel, PowerPoint, and OneNote&lt;br&gt;
Microsoft Team Features &amp;amp; Capabilities to Support Work-From-Home:&lt;br&gt;
Unlimited messaging&lt;br&gt;
Resource sharing&lt;br&gt;
Create Groups for relevant tasks, documents and communication&lt;br&gt;
Calling on desktops and mobile phones&lt;br&gt;
Virtual meetings&lt;br&gt;
Video conferencing&lt;br&gt;
High security to both internal and external devices&lt;br&gt;
Fun feature:&lt;br&gt;
You can turn yourself into a potato in a Microsoft Teams video conference. Learn how to be a potato, I mean, how to look like a potato.&lt;/p&gt;

&lt;p&gt;Microsoft teams work from home&lt;br&gt;
Microsoft Teams’ New Features to support Remote Work:&lt;br&gt;
With extraordinary features already present such as Background blur, meeting scheduling and recording, Microsoft Teams is planning to roll out the below features by late 2020 for highly effective team collaboration:&lt;/p&gt;

&lt;p&gt;Enhanced audio experience&lt;br&gt;
‘Raise hand’ feature&lt;br&gt;
Background noise suppression feature&lt;br&gt;
Pop-out chats into a separate window feature&lt;br&gt;
It is during the crisis like this that we realize how beneficial modern workplace solutions and productivity tools, like Office 365 and Microsoft Teams, are for a business’ continuity and employee productivity.&lt;/p&gt;

&lt;p&gt;If you want to adopt Microsoft Teams, a Microsoft Partner and Service Provider like us, is ready to lead you out of the challenges of remote work your business and employees might be facing. Get in touch with us for Microsoft Teams consulting or if you’d like to migrate to Office 365, our consultants are here to help.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
